Skip to content

Upgrading Kubernetes Versions

How can I upgrade my cluster versions?

Upgrading your shoot cluster version can be done manually or by pressing the Upgrade button in the Dashboard.

In order to manually update your cluster, you need to change the value of kubernetes.version in your shoot spec. Some specifics:

  • You must only increment by one minor version (01.XX.01) at a time. Supported versions can be found in your garden cluster's cloud profile.
  • You can increment by as many patch versions (01.01.XX) as you would like at once.
  • Once your cluster has been upgraded, you cannot rollback to a previous version.

WARNING

Before updating a cluster, you should be aware of the potential errors this might cause.

The following video will dive into a Kubernetes outage in production that Monzo experienced, its causes and effects, and the architectural and operational lessons learned.

It is therefore recommended to first update your test cluster and validate it before performing changes on a productive environment.

Can Kubernetes upgrade automatically?

There is no automatic migration of major/minor versions of Kubernetes. You need to update your clusters manually or press the Upgrade button in the Dashboard.

EU and German government funding logos

Funded by the European Union – NextGenerationEU.

The views and opinions expressed are solely those of the author(s) and do not necessarily reflect the views of the European Union or the European Commission. Neither the European Union nor the European Commission can be held responsible for them.