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.51k stars 406 forks source link

Kubernetes upgrade from ver 1.26 to 1.27 #18352

Closed zhoujing2022 closed 10 months ago

zhoujing2022 commented 1 year ago

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

SRE k8s upgrade plan: https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=3011925416

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:

The list of pre-tasks: (POs analyze "Kubernetes Removals, Deprecations, and Major Changes in 1.27" - Ticket:4140 and create/add the issues below. These Issues must be released before 30.10.2023 on PRD.) No Update from the teams. Teams Issues
4218 framefrog

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

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

zhoujing2022 commented 11 months ago

As discussed with Neighbors. 2 tasks are removed:

[k8s update] [@neighbors](https://github.com/neighbors) kyma-upgrade-gardener-kyma2-minor-versions job should be still using old k8s version. (see [neighbours issue](https://github.com/kyma-project/test-infra/issues/9185))

[k8s update] [@neighbors](https://github.com/neighbors) Setup preview job that will verify if kyma can run with k8s1.27 (next k8s version), create tickets (and link them) for other teams if the pipeline gets red (see [neighbours issue](https://github.com/kyma-project/test-infra/issues/9185))

zhoujing2022 commented 10 months ago

It went live on 27./28.Jan.2024. Issue will be closed.