☂️-Issue for "Support for Kubernetes v1.24” #5912
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.24 has been released, find the changelog here: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.24.md
Work can be started and pushed to the
kubernetes-v1.24
branch. There should be similar branches in the provider extension repositories in case the work has been started already.Tasks
Hyperkube
hyperkube
: https://concourse.ci.gardener.cloud/teams/gardener/pipelines/hyperkube-master/jobs/master-build-hyperkube-images-job/builds/13Gardener
gardener
: Support for Kubernetes v1.24 #6023dockershim
is now fully removed fromkubelet
, but we already only allowcontainerd
for shoots >=1.23
, so we should be preparedLegacyServiceAccountTokenNoAutoGeneration
feature gate is beta, and enabled by default. (ref no auto-generation of secret-based service account token kubernetes/kubernetes#108309)README.md
anddocs/usage/supported_k8s_versions.md
.spec.loadBalancerIP
field is deprecated and will be removed in the future. Users should use provider-specific annotations when available (ref Deprecate Service.Spec.LoadBalancerIP kubernetes/kubernetes#107235). We have several usages in our code, do we need adaptation?--pod-infra-container-image
kubelet flag is deprecated and will be removed in future releases (ref Mark pod-infra-container-image flag as deprecated kubernetes/kubernetes#108045)metadata.selfLink
field is deprecated since 1.20 (now KAPI does not populate it anymore, ref Graduate RemoveSelfLink to Stable kubernetes/kubernetes#107527). We have some usages inpkg/registry
in our code, probably we should remove them as wellCloud Controller Managers
cloud-provider-aws
legacy-cloud-providers
and createrelease-v1.24
branch from it (update container images and revendor latest Kubernetes patch):v1.24.0
release-v1.23
branch (update container images and revendor latest Kubernetes patch):v1.23.6
release-v1.22
branch (update container images and revendor latest Kubernetes patch):v1.22.9
release-v1.21
branch (update container images and revendor latest Kubernetes patch):v1.21.12
cloud-provider-azure
release-v1.22
branch (update container images and revendor latest Kubernetes patch):v1.22.9
release-v1.21
branch (update container images and revendor latest Kubernetes patch):v1.21.12
cloud-provider-gcp
legacy-cloud-providers
and createrelease-v1.24
branch from it (update container images and revendor latest Kubernetes patch):v1.24.0
release-v1.23
branch (update container images and revendor latest Kubernetes patch):v1.23.6
release-v1.22
branch (update container images and revendor latest Kubernetes patch):v1.22.9
release-v1.21
branch (update container images and revendor latest Kubernetes patch):v1.21.12
Provider Extensions
provider-alicloud
: Support for Kubernetes v1.24 gardener-extension-provider-alicloud#490gardener/gardener
with support for 1.24 client creationREADME.md
with support for 1.24provider-aws
: Support for Kubernetes v1.24 gardener-extension-provider-aws#553gardener/gardener
with support for 1.24 client creationREADME.md
with support for 1.24cloud-controller-manager
images for >= 1.24cloud-controller-manager
images for < 1.24: Upgrade github.com/gardener/cloud-provider-aws gardener-extension-provider-aws#547provider-azure
: Support for Kubernetes v1.24 gardener-extension-provider-azure#509gardener/gardener
with support for 1.24 client creationREADME.md
with support for 1.24cloud-controller-manager
images for >= 1.24cloud-controller-manager
images for < 1.24: Upgrade github.com/gardener/cloud-provider-azure gardener-extension-provider-azure#498provider-gcp
: Support for Kubernetes v1.24 gardener-extension-provider-gcp#444gardener/gardener
with support for 1.24 client creationREADME.md
with support for 1.24cloud-controller-manager
images for >= 1.24cloud-controller-manager
images for < 1.24: Upgrade github.com/gardener/cloud-provider-gcp gardener-extension-provider-gcp#437provider-openstack
: Support for Kubernetes v1.24 gardener-extension-provider-openstack#453gardener/gardener
with support for 1.24 client creationREADME.md
with support for 1.24cloud-controller-manager
imagesprovider-vsphere
: Support for Kubernetes v1.24 gardener-attic/gardener-extension-provider-vsphere#239gardener/gardener
with support for 1.24 client creationREADME.md
with support for 1.24provider-equinix-metal
: Revendorgardener/gardener@v1.48.0-dev
(bd4e6e20cacb
) and support for Kubernetes 1.24 gardener-extension-provider-equinix-metal#211gardener/gardener
with support for 1.24 client creationREADME.md
with support for 1.24The text was updated successfully, but these errors were encountered: