Currently, the Gardener supports the following Kubernetes versions:
1.17.x
.
1.18.x
.
Kubernetes 1.18
sets the common ground for several Gardener features, e.g. SeedKubeScheduler
(ref).
It also enables the Gardener code base to leverage more advanced Kubernetes features, like Server-Side Apply, in the future.
Gardener itself is capable of spinning up clusters with Kubernetes versions 1.17
up to 1.23
.
However, the concrete versions that can be used for shoot clusters depend on the installed provider extension.
Consequently, please consult the documentation of your provider extension to see which Kubernetes versions are supported for shoot clusters.
👨🏼💻 Developers note: This document explains what needs to be done in order to add support for a new Kubernetes version.