From 83fec09683280454adc83e82ea6f9fc42e4fc2d8a050aaf831ef57c09f698fae Mon Sep 17 00:00:00 2001 From: Ivo Petrov Date: Wed, 11 Dec 2024 15:45:28 +0100 Subject: [PATCH] Introduce K8s distribution core component list (#52) Introduces the K8s distribution core component list that the upgrade-controller will follow in order to make sure that a specific Kubernetes upgrade has completed successfully. Relates to the [#116](https://github.com/suse-edge/upgrade-controller/pull/116) upgrade-controller PR. Reviewed-on: https://src.opensuse.org/suse-edge/Factory/pulls/52 Reviewed-by: Atanas Dinov Reviewed-by: Nicolas Belouin Co-authored-by: Ivo Petrov Co-committed-by: Ivo Petrov --- release-manifest-image/release_manifest.yaml | 65 ++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/release-manifest-image/release_manifest.yaml b/release-manifest-image/release_manifest.yaml index 034459d..f2fc889 100644 --- a/release-manifest-image/release_manifest.yaml +++ b/release-manifest-image/release_manifest.yaml @@ -8,8 +8,73 @@ spec: kubernetes: k3s: version: v1.31.2+k3s1 + coreComponents: + - name: traefik-crd + version: 27.0.201+up27.0.2 + type: HelmChart + - name: traefik + version: 27.0.201+up27.0.2 + type: HelmChart + - name: local-path-provisioner + containers: + - name: local-path-provisioner + image: rancher/local-path-provisioner:v0.0.30 + type: Deployment + - name: coredns + containers: + - name: coredns + image: rancher/mirrored-coredns-coredns:1.11.3 + type: Deployment + - name: metrics-server + containers: + - name: metrics-server + image: rancher/mirrored-metrics-server:v0.7.2 + type: Deployment rke2: version: v1.31.2+rke2r1 + coreComponents: + - name: rke2-cilium + version: 1.16.201 + type: HelmChart + - name: rke2-canal + version: v3.28.2-build2024101601 + type: HelmChart + - name: rke2-calico-crd + version: v3.28.200 + type: HelmChart + - name: rke2-calico + version: v3.28.200 + type: HelmChart + - name: rke2-coredns + version: 1.33.002 + type: HelmChart + - name: rke2-ingress-nginx + version: 4.10.501 + type: HelmChart + - name: rke2-metrics-server + version: 3.12.004 + type: HelmChart + - name: rancher-vsphere-csi + version: 3.3.1-rancher100 + type: HelmChart + - name: rancher-vsphere-cpi + version: 1.9.000 + type: HelmChart + - name: harvester-cloud-provider + version: 0.2.600 + type: HelmChart + - name: harvester-csi-driver + version: 0.1.2000 + type: HelmChart + - name: rke2-snapshot-controller-crd + version: 3.0.601 + type: HelmChart + - name: rke2-snapshot-controller + version: 3.0.601 + type: HelmChart + - name: rke2-snapshot-validation-webhook + version: 1.9.001 + type: HelmChart operatingSystem: version: "6.0" zypperID: "SL-Micro"