그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그 그
less than a minute
Shoot Kubernetes Minor Version Upgrades
Breaking changes may be introduced with new Kubernetes versions. This documentation describes the differences and requirements for upgrading to a supported Kubernetes version.
Upgrading to Kubernetes v1.33
- A new
deny-all
NetworkPolicy
is deployed into thekube-system
namespace of theShoot
cluster.Shoot
owners that run workloads in thekube-system
namespace are required to explicitly allow their expectedIngress
andEgress
traffic inkube-system
viaNetworkPolicies
.
Upgrading to Kubernetes v1.32
- The
Shoot
’s fieldspec.kubernetes.kubeAPIServer.oidcConfig
is forbidden.Shoot
owners that have usedoidcConfig
are recommended to configureStructuredAuthentication
. More information aboutStructuredAuthentication
can be found here
Upgrading to Kubernetes v1.31
- The
Shoot
’s fieldspec.kubernetes.kubeAPIServer.oidcConfig.clientAuthentication
is forbidden. - The
Shoot
’s fields.spec.kubernetes.kubelet.systemReserved
and.spec.provider.workers[].kubernetes.kubelet.systemReserved
are forbidden.Shoot
owners should use the.spec.kubernetes.kubelet.kubeReserved
and.spec.provider.workers[].kubernetes.kubelet.kubeReserved
fields.
Upgrading to Kubernetes v1.30
- The
kubelet
UnlimitedSwap
behavior, configured in theShoot
’s.spec.{kubernetes,provider.workers[]}.kubelet.memorySwap.swapBehavior
fields, can no longer be used.