Skip to main content

Upgrade the cluster to a new Kubernetes version

Documentation is tailored to each Cluster Stack release. Pick the one your cluster runs.

Check for ARM-based nodes#

If your cluster isn't running ARM-based nodes, skip this step. ARM is temporarily not supported on this release. If your cluster has any, the upgrade will fail unless you migrate them to x86 nodes first — see for instructions.

You are viewing documentation for Kubernetes 1.34, Cluster Stack release hetzner-apalla-1-34-v3. To upgrade to Kubernetes 1.35, first update your cluster to Cluster Stack release hetzner-apalla-1-34-v11 by following this guide: . Once that update is complete, return to this guide to upgrade your Kubernetes version.

Not sure which Kubernetes minor and Cluster Stack release your cluster uses? of your cluster.

Note

Starting from hetzner-apalla-1-35-v1, Hetzner node image builds are no longer required. Because of that, we require a common SSH key for both bare metal and cloud servers. If you did not use the same SSH key when doing the , please change the secrets to ensure you have a single SSH key.