# HOW? Upgrade from 8.13 to 8.15 using ECK

**URL:** <https://discuss.elastic.co/t/how-upgrade-from-8-13-to-8-15-using-eck/364982>\
**Category:** Elastic Cloud on Kubernetes (ECK)\
**Tags:** docker\
**Created:** [August 15, 2024, 7:33pm UTC](https://discuss.elastic.co/t/how-upgrade-from-8-13-to-8-15-using-eck/364982 "2024-08-15T19:33:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![amccool](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amccool/32/29247_2.png) [@amccool](https://discuss.elastic.co/u/amccool)\
**Post date:** [August 15, 2024, 7:33pm UTC](https://discuss.elastic.co/t/how-upgrade-from-8-13-to-8-15-using-eck/364982/1 "2024-08-15T19:33:22Z")

</div>

I installed ECK 2.12 using kubectl, not helm

I then deployed my cluster using the ECK helm chart

`helm install es8-with-apm elastic/eck-stack -n elastic8stack --create-namespace --values .\es-pvc-kibana-apm.yaml`

my values yaml didnt contain any version number, so the default 8.13 containers got deployed

yay.

Now I want to upgrade my existing cluster from 8.13 to 8.15

I upgraded ECK to 2.14 again using kubectl

The operator did its thing, found some yellow indices, and once I fixed those indices, the operation shutdown and restartd everything

but pods are still running 8.13  
`docker.elastic.co/elasticsearch/elasticsearch:8.13.0`

How do I get my existing cluster to upgrade to 8.15?

---

<div class="post-metadata">

**Author:** ![amccool](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/amccool/32/29247_2.png) [@amccool](https://discuss.elastic.co/u/amccool)\
**Post date:** [August 15, 2024, 8:52pm UTC](https://discuss.elastic.co/t/how-upgrade-from-8-13-to-8-15-using-eck/364982/2 "2024-08-15T20:52:51Z")

</div>

I updated my values yaml file with the wanted version tag

eck-kibana:  
enabled: true

# Version of kibana.

# 

version: 8.15.0

did all the eck-resources, eck-elasticsearch, eck-kibana, eck-apm-server

and did a helm upgrade

works like a charm!
