HOW? Upgrade from 8.13 to 8.15 using ECK

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?

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!