☂️-Issue for "Support for Kubernetes v1.30” #9508
Labels
area/open-source
Open Source (community, enablement, contributions, conferences, CNCF, etc.) related
kind/enhancement
Enhancement, improvement, extension
priority/3
Priority (lower number equals higher priority)
/area open-source
/kind enhancement
/priority 3
/topology garden seed shoot
Kubernetes v1.30 is getting released on April 17th, you'll find the changelog here: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.30.md
There is this guide for developers who want to work on adding support for a new Kubernetes version.
Tasks
Gardener
gardener
: Support for Kubernetes v1.30 #9689README.md
anddocs/usage/supported_k8s_versions.md
kubectl
version in https://github.com/gardener/gardener/blob/master/hack/tools.mk#L69.memorySwap.swapBehavior
field now accepts a new valueNoSwap
, which becomes the default if unspecified. The previously acceptedUnlimitedSwap
value has been dropped.(#122745). See https://kubernetes.io/docs/concepts/architecture/nodes/#swap-memory.
SecurityContextDeny
admission plugin, which has been deprecated sincev1.27
, has been removed. It is recommended to use the Pod Security Admission plugin instead, which has been available since v1.25. Refer to the Kubernetes documentation for more information.disable-force-detach
CLI option forkube-controller-manager
. By default, it's set tofalse
. When enabled, it prevents force detaching volumes based on maximum unmount time and node status. If activated, the non-graceful node shutdown feature must be used to recover from node failure. Additionally, if a pod needs to be forcibly terminated at the risk of corruption, the appropriate VolumeAttachment object must be deleted. (#120344)CustomResourceFieldSelectors
feature gate enabled, the CustomResourceDefinition API now allows specifyingselectableFields
. Listing a field there enables filtering custom resources for that CustomResourceDefinition in list or watch requests. (#122717)Cloud Controller Managers
cloud-provider-gcp
legacy-cloud-providers
and createrelease-v1.30
branch from it (update container images and revendor latest Kubernetes patch): Updatek8s.io/legacy-cloud-providers
to v1.30.0 cloud-provider-gcp#49release-v1.29
branch (update container images and revendor latest Kubernetes patch): Updatek8s.io/legacy-cloud-providers
to v1.29.4 cloud-provider-gcp#48release-v1.28
branch (update container images and revendor latest Kubernetes patch): Updatek8s.io/legacy-cloud-providers
to v1.28.9 cloud-provider-gcp#50release-v1.27
branch (update container images and revendor latest Kubernetes patch): Updatek8s.io/legacy-cloud-providers
to v1.27.13 cloud-provider-gcp#51Provider Extensions
machine-controller-manager-provider-local
: Update tokindest/node@v1.30.0
gardener-attic/machine-controller-manager-provider-local#40kindest/node
version innode/Dockerfile
(example)provider-alicloud
: Support for Kubernetes v1.30 gardener-extension-provider-alicloud#722gardener/gardener
with support for 1.30 client creationREADME.md
with support for 1.30provider-aws
: Support for Kubernetes v1.30 gardener-extension-provider-aws#942gardener/gardener
with support for 1.30 client creationREADME.md
with support for 1.30cloud-controller-manager
imagesprovider-azure
: Support for Kubernetes v1.30 gardener-extension-provider-azure#855gardener/gardener
with support for 1.30 client creationREADME.md
with support for 1.30cloud-controller-manager
andcloud-node-manager
imagesprovider-gcp
: Support for Kubernetes v1.30 gardener-extension-provider-gcp#755gardener/gardener
with support for 1.30 client creationREADME.md
with support for 1.30cloud-controller-manager
imagesprovider-openstack
: Support for Kubernetes v1.30 gardener-extension-provider-openstack#770gardener/gardener
with support for 1.30 client creationREADME.md
with support for 1.30cloud-controller-manager
imagesprovider-equinix-metal
: Support for Kubernetes v1.30 gardener-extension-provider-equinix-metal#309gardener/gardener
with support for 1.30 client creationREADME.md
with support for 1.30Test Infra
Cluster Autoscaler
gardener/autoscaler
:gardener/gardener
:Follow-up items
v1.30.0
#9745kindest/node
tov1.30.0
: Set e2e test shoot k8s version tov1.30.0
#9745The text was updated successfully, but these errors were encountered: