Investigate Kubernetes 1.32 support
This issue is only about the investigation. We want to deliver the necessary work in the following three milestone.
Definition of done
As part of the investigation, open the necessary issues for the following steps if needed and refine them with the team:
-
Add 1.32to supported k3s versions in test-utils-k3s/k3s-gitlab-ci (used for CI test jobs). See example MR. -
Bump test-utils/k3s-gitlab-civersion in k8s-agent-qa. -
Bump the KUBECTLandtest-utils/k3s-gitlab-cik3s version in helm-install-image. See example MR. -
Bump the helm-install-image version in the cluster-applications. See example MR. -
Update auto-deploy-image. - Bump
k3s-gitlab-civersion in the test matrix. See example MR. - Bump the
HELM_INSTALL_IMAGE_VERSIONin.gitlab-ci.ymlto thehelm-install-imageversion released in the above step. This is used in the Dockerfile.
- Bump
-
Bump the auto-deploy image in the GitLab - Auto Deploy template and test Auto Deploy -
Make sure that the applications versions in Cluster Management project template support Kubernetes 1.32. - Update the cluster-application image version in your test project. (e.g.
.gitlab-ci.ymlin test project) - Install all apps in a Kubernetes cluster with the version being tested, and possibly bump the app versions, or do a fix.
- Update the cluster-application image version in your test project. (e.g.
-
Bump the cluster-applications image in cluster-management project template.
References
Edited by Taka Nishida