kyma-project / kyma

Kyma is an opinionated set of Kubernetes-based modular building blocks, including all necessary capabilities to develop and run enterprise-grade cloud-native applications.
https://kyma-project.io
Apache License 2.0
1.52k stars 405 forks source link

Kubernetes upgrade from ver 1.23 to 1.24 #15732

Closed zhoujing2022 closed 1 year ago

zhoujing2022 commented 2 years ago

Description Currently kyma supports k8s 1.23. As all dependencies are met we can support the next version 1.24.

Furthermore the support for next version should be prepared by already having a post-main-k3d-k8s-preview pipeline in place to identify problems fast and start addressing them.

Tasks

AC:

Previous upgrade: https://github.com/kyma-project/kyma/issues/14760

Depends on https://github.com/kyma-project/test-infra/issues/6109

a-thaler commented 2 years ago

PSP problems in 1.25 preview plan will be fixed for the observability components by https://github.com/kyma-project/kyma/pull/15744

zhoujing2022 commented 2 years ago

Asked Maja to add the upgrade pre-notification into the release note of Rel.2.8:

We are planning now to upgrade the Kubernetes version from 1.23 to 1.24 in the December (Dec 05th - Dec 11th). For more information, see the Kubernetes release notes and blog. (edited)

tobiscr commented 2 years ago

See ticket on neighbours side.

strekm commented 2 years ago

PSPs owned by goats components were handled in https://github.com/kyma-project/kyma/issues/15916

Sawthis commented 1 year ago

@zhoujing2022 @a-thaler should we prepare pre notification for removal PSP before migration to k8s 1.25. To let customer upfront to be prepared for this change.

zhoujing2022 commented 1 year ago

@Sawthis the ReleaseNote 2.9 already contents this notification about the 1.25 upgrade.

zhoujing2022 commented 1 year ago

The Kubernetes upgrade to 1.24 was performed successfully on all runtimes in BTP Live landscapes during the January 21 - 22 maintenance windows.