[v2.11] KDM Update For K8s March 2025 Patch

by ADMIN 44 views

[v2.11] KDM Update for K8s March 2025 patch

Introduction

The Kubernetes Driver Metadata (KDM) is a crucial component of the Rancher Kubernetes management platform. It provides a centralized way to manage and update Kubernetes versions, system images, and add-ons. In this article, we will discuss the latest KDM update for K8s March 2025 patch, which includes new Kubernetes versions, system images, and add-ons.

KDM Updates

The KDM update for K8s March 2025 patch will be released as part of v2.11.1. The following table shows the new Kubernetes versions, minimum Rancher versions, and minimum RKE versions:

New Kubernetes Version Min Rancher Version Min RKE Version
1.32.3-rancher1-1 2.11.0-patch0 1.8.0-rc0
1.31.7-rancher1-1 2.10.0-patch0 1.7.0-rc0
1.30.11-rancher1-1 2.9.0-patch0 1.6.0-rc0
1.29.15-rancher1-1 2.9.0-patch0 1.6.0-rc0

Rancher System Images & Add-ons

Note: Please update system images and add-ons in the template as needed.

The KDM update includes new system images and add-ons for the following Kubernetes versions:

  • v1.30.5-rancher1-1
  • v1.29.9-rancher1-1
  • v1.28.14-rancher1-1

The following table shows the system images and add-ons for each Kubernetes version:

Expand for system images & add-on templates versioning table

Note: Truncated repository names with a * indicates there are multiple images with that prefix. All repository names that match a truncated prefix should be checked for the same version stated in the table. For example: rancher/weave-* matches weaveworks/weave-kube and weaveworks/weave-npc, and they should both have the same version.

v1.30.5-rancher1-1

Repository Tag
rancher/mirrored-coreos-etcd v3.5.10
rancher/hyperkube v1.30.5-rancher1
rancher/rke-tools v0.1.96
rancher/mirrored-k8s-dns-* 1.22.28
rancher/mirrored-cluster-proportional-autoscaler 1.8.6
rancher/flannel-cni v0.3.0-rancher8
rancher/mirrored-flannel-flannel v0.21.4
rancher/mirrored-calico-* v3.26.3
weaveworks/weave-* 2.8.1
noiro/* (All ACI images) 6.0.3.2.81c2369
rancher/mirrored-pause 3.7
rancher/nginx-ingress-controller nginx-1.9.4-rancher1
rancher/mirrored-nginx-ingress-controller-defaultbackend 1.5-rancher1
rancher/mirrored-jettech-kube-webhook-certgen v20231011-8b53cabe0
rancher/mirrored-metrics-server v0.6.3
rancher/mirrored-coredns-coredns 1.9.4
rancher/mirrored-cluster-proportional-autoscaler 1.8.6
rancher/mirrored-k8s-dns-node-cache 1.22.28
Add-on Name Add-on Template Version Constraint
------------- ----------------------------------
Calico calicov3261Rancher2
Canal canalv3261Rancher2
Flannel flannelv0214
CoreDNS coreDnsv183Rancher2
KubeDNS kubeDnsv116
MetricsServer metricsServerv061
Weave weavev122
Aci aciv6032
NginxIngress nginxIngressv194Rancher1
Nodelocal nodelocalv121

v1.29.9-rancher1-1

Repository Tag
rancher/mirrored-coreos-etcd v3.5.10
rancher/hyperkube v1.29.9-rancher1
rancher/rke-tools v0.1.96
rancher/mirrored-k8s-dns-* 1.22.28
rancher/mirrored-cluster-proportional-autoscaler 1.8.6
rancher/flannel-cni v0.3.0-rancher8
rancher/mirrored-flannel-flannel v0.21.4
rancher/mirrored-calico-* v3.26.3
weaveworks/weave-* 2.8.1
noiro/* (All ACI images) 6.0.3.2.81c2369
rancher/mirrored-pause 3.7
rancher/nginx-ingress-controller nginx-1.9.4-rancher1
rancher/mirrored-nginx-ingress-controller-defaultbackend 1.5-rancher1
rancher/mirrored-jettech-kube-webhook-certgen v20231011-8b53cabe0
rancher/mirrored-metrics-server v0.6.3
rancher/mirrored-coredns-coredns 1.9.4
rancher/mirrored-cluster-proportional-autoscaler 1.8.6
rancher/mirrored-k8s-dns-node-cache 1.22.28
Add-on Name Add-on Template Version Constraint
------------- ----------------------------------
Calico calicov3261Rancher2
Canal canalv3261Rancher2
Flannel flannelv0214
CoreDNS coreDnsv183Rancher2
KubeDNS kubeDnsv116
MetricsServer metricsServerv061
Weave weavev122
Aci aciv6032
NginxIngress nginxIngressv194Rancher1
Nodelocal nodelocalv121

v1.28.14-rancher1-1

Repository Tag
rancher/mirrored-coreos-etcd v3.5.10
rancher/hyperkube v1.28.14-rancher1
rancher/rke-tools v0.1.96
rancher/mirrored-k8s-dns-* 1.22.28
rancher/mirrored-cluster-proportional-autoscaler 1.8.6
rancher/flannel-cni v0.3.0-rancher8
rancher/mirrored-flannel-flannel v0.21.4
rancher/mirrored-calico-* v3.26.3
weaveworks/weave-* 2.8.1
noiro/* (All ACI images) 6.0.3.2.81c2369
rancher/mirrored-pause 3.7
rancher/nginx-ingress-controller nginx-1.9.4-rancher1
rancher/mirrored-nginx-ingress-controller-defaultbackend 1.5-rancher1
rancher/mirrored-jettech-kube-webhook-certgen v20231011-8b53cabe0
rancher/mirrored-metrics-server v0.6.3
rancher/mirrored-coredns-coredns 1.9.4
rancher/mirrored-cluster-proportional-autoscaler 1.

[v2.11] KDM Update for K8s March 2025 patch: Frequently Asked Questions

Introduction

The Kubernetes Driver Metadata (KDM) update for K8s March 2025 patch is a significant release that includes new Kubernetes versions, system images, and add-ons. In this article, we will answer some of the most frequently asked questions about the KDM update.

Q: What is the KDM update for K8s March 2025 patch?

A: The KDM update for K8s March 2025 patch is a release that includes new Kubernetes versions, system images, and add-ons. It is part of the v2.11.1 release.

Q: What are the new Kubernetes versions included in the KDM update?

A: The KDM update includes the following new Kubernetes versions:

  • 1.32.3-rancher1-1
  • 1.31.7-rancher1-1
  • 1.30.11-rancher1-1
  • 1.29.15-rancher1-1

Q: What are the minimum Rancher and RKE versions required for the KDM update?

A: The minimum Rancher and RKE versions required for the KDM update are:

  • Min Rancher Version: 2.11.0-patch0
  • Min RKE Version: 1.8.0-rc0

Q: What are the system images and add-ons included in the KDM update?

A: The KDM update includes the following system images and add-ons:

  • v1.30.5-rancher1-1
  • v1.29.9-rancher1-1
  • v1.28.14-rancher1-1

Q: How do I update my system images and add-ons to the latest version?

A: To update your system images and add-ons to the latest version, follow these steps:

  1. Check the versioning reference table to ensure that you have the latest version of the system images and add-ons.
  2. Update the system images and add-ons in the template as needed.
  3. Confirm that the versions of the system images and add-ons are correct using the versioning reference table.

Q: What are the add-on template version constraints included in the KDM update?

A: The KDM update includes the following add-on template version constraints:

  • Calico: calicov3261Rancher2
  • Canal: canalv3261Rancher2
  • Flannel: flannelv0214
  • CoreDNS: coreDnsv183Rancher2
  • KubeDNS: kubeDnsv116
  • MetricsServer: metricsServerv061
  • Weave: weavev122
  • Aci: aciv6032
  • NginxIngress: nginxIngressv194Rancher1
  • Nodelocal: nodelocalv121

Q: How do I confirm that the versions of the add-ons are correct?

A: To confirm that the versions of the add-ons are correct, follow these steps:

  1. Check the versioning reference table to ensure that you have the latest version of the add-ons.
  2. Update the add-on template version constraints in the template as needed.
  3. Confirm that the versions of the add-ons are correct using the versioning reference table.

Q: What are the benefits of the KDM update?

A: The KDM update includes several benefits, including:

  • New Kubernetes versions
  • Updated system images and add-ons
  • Improved security and stability
  • Enhanced features and functionality

Q: How do I get started with the KDM update?

A: To get started with the KDM update, follow these steps:

  1. Review the KDM update documentation to understand the changes and benefits.
  2. Update your system images and add-ons to the latest version.
  3. Confirm that the versions of the system images and add-ons are correct.
  4. Update the add-on template version constraints in the template as needed.
  5. Confirm that the versions of the add-ons are correct.

By following these steps, you can ensure a smooth transition to the KDM update and take advantage of the new features and benefits.