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: #52
Reviewed-by: Atanas Dinov <atanasdinov@noreply.src.opensuse.org>
Reviewed-by: Nicolas Belouin <nbelouin@noreply.src.opensuse.org>
Co-authored-by: Ivo Petrov <ivo.petrov@suse.com>
Co-committed-by: Ivo Petrov <ivo.petrov@suse.com>
This commit is contained in:
Ivo Petrov 2024-12-11 15:45:28 +01:00 committed by Ivo Petrov
parent 32519595dc
commit 83fec09683

View File

@ -8,8 +8,73 @@ spec:
kubernetes: kubernetes:
k3s: k3s:
version: v1.31.2+k3s1 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: rke2:
version: v1.31.2+rke2r1 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: operatingSystem:
version: "6.0" version: "6.0"
zypperID: "SL-Micro" zypperID: "SL-Micro"