New Kubernetes Version | Min Rancher Version | Min RKE Version
-- | -- | --
1.23.4-rancher1-1 | 2.6.4-rc0 | 1.3.3-rc0
1.22.7-rancher1-1 | 2.6.3-rc0 | 1.3.3-rc0
1.21.10-rancher1-1 | 2.6.0-rc0 | 1.3.0-rc0
1.20.16-rancher1-1 | 2.5.12-rc0 | 1.2.14-rc0
Rancher System Images & Add-ons
Note: Please update system images and add-ons in the template as needed.
TBD
Developer Changelog
Add templates for new K8s versions. If a template that hasn't been released yet already exists, update it in place.
Update the default K8s version, and add or update the version information (MinRancherVersionandMinRKEVersion) ink8s_version_info.gofor new K8s versions if needed (Use table from above).
Confirm versions for system images, add-on templates are correct using versioning reference table from below (expand details to view the table). Update the table if new versions are introduced.
Confirm add-on template version constraints intemplate.goare correct using versioning reference table from below (expand details to view the table). Update the table if needed.
### Versioning Reference
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-*matchesweaveworks/weave-kubeandweaveworks/weave-npc, and they should both have the same version.
KDM Updates
TO BE RELEASED: Rancher v2.6.4
New Kubernetes Version | Min Rancher Version | Min RKE Version -- | -- | -- 1.23.4-rancher1-1 | 2.6.4-rc0 | 1.3.3-rc0 1.22.7-rancher1-1 | 2.6.3-rc0 | 1.3.3-rc0 1.21.10-rancher1-1 | 2.6.0-rc0 | 1.3.0-rc0 1.20.16-rancher1-1 | 2.5.12-rc0 | 1.2.14-rc0Rancher System Images & Add-ons
Note: Please update system images and add-ons in the template as needed.
TBD
Developer Changelog
MinRancherVersion
andMinRKEVersion
) in k8s_version_info.go for new K8s versions if needed (Use table from above).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-*
matchesweaveworks/weave-kube
andweaveworks/weave-npc
, and they should both have the same version.v1.23.4-rancher1-1
Repository | Tag -- | -- rancher/mirrored-coreos-etcd | v3.4.16-rancher1 rancher/hyperkube | v1.23.4-rancher1 rancher/rke-tools | v0.1.78 rancher/mirrored-k8s-dns-* | 1.17.4 rancher/mirrored-cluster-proportional-autoscaler | 1.8.3 rancher/mirrored-coreos-flannel | v0.15.1 rancher/flannel-cni | v0.3.0-rancher6 rancher/mirrored-calico-* | v3.19.1 weaveworks/weave-* | 2.8.1 noiro/* (All ACI images) | 5.1.1.0.1ae238a rancher/mirrored-pause | 3.4.1 rancher/nginx-ingress-controller | nginx-1.1.0-rancher1 rancher/mirrored-nginx-ingress-controller-defaultbackend | 1.5-rancher1 rancher/mirrored-jettech-kube-webhook-certgen | v1.1.1 rancher/mirrored-metrics-server | v0.5.1 rancher/mirrored-coredns-coredns | 1.8.4 rancher/mirrored-cluster-proportional-autoscaler | 1.8.3 rancher/kubelet-pause | v0.1.6 rancher/mirrored-k8s-dns-node-cache | 1.18.0 Add-on Name | Add-on Template Version Constraint -- | -- Calico | calicov319 Canal | canalv3211 Flannel | flannelv0140 CoreDNS | coreDnsv183 KubeDNS | kubeDnsv116 MetricsServer | metricsServerv050 Weave | weavev120 Aci | aciv500 NginxIngress | nginxIngressv110Rancher3 Nodelocal | nodelocalv121
Repository | Tag -- | -- rancher/mirrored-coreos-etcd | v3.4.16-rancher1 rancher/hyperkube | v1.22.7-rancher1 rancher/rke-tools | v0.1.78 rancher/mirrored-k8s-dns-* | 1.17.4 rancher/mirrored-cluster-proportional-autoscaler | 1.8.3 rancher/mirrored-coreos-flannel | v0.15.1 rancher/flannel-cni | v0.3.0-rancher6 rancher/mirrored-calico-* | v3.19.1 weaveworks/weave-* | 2.8.1 noiro/* (All ACI images) | 5.1.1.0.1ae238a rancher/mirrored-pause | 3.4.1 rancher/nginx-ingress-controller | nginx-1.1.0-rancher1 rancher/mirrored-nginx-ingress-controller-defaultbackend | 1.5-rancher1 rancher/mirrored-jettech-kube-webhook-certgen | v1.1.1 rancher/mirrored-metrics-server | v0.5.1 rancher/mirrored-coredns-coredns | 1.8.4 rancher/mirrored-cluster-proportional-autoscaler | 1.8.3 rancher/kubelet-pause | v0.1.6 rancher/mirrored-k8s-dns-node-cache | 1.18.0 Add-on Name | Add-on Template Version Constraint -- | -- Calico | calicov319 Canal | canalv3211 Flannel | flannelv0140 CoreDNS | coreDnsv183 KubeDNS | kubeDnsv116 MetricsServer | metricsServerv050 Weave | weavev120 Aci | aciv500 NginxIngress | nginxIngressv110Rancher3 Nodelocal | nodelocalv121v1.22.7-rancher1-1
v1.21.10-rancher1-1
Repository | Tag -- | -- rancher/mirrored-coreos-etcd | v3.4.16-rancher1 rancher/hyperkube | v1.21.10-rancher1 rancher/rke-tools | v0.1.78 rancher/mirrored-k8s-dns-* | 1.17.4 rancher/mirrored-cluster-proportional-autoscaler | 1.8.3 rancher/mirrored-coreos-flannel | v0.15.1 rancher/flannel-cni | v0.3.0-rancher6 rancher/mirrored-calico-* | v3.19.1 weaveworks/weave-* | 2.8.1 noiro/* (All ACI images) | 5.1.1.0.1ae238a rancher/mirrored-pause | 3.4.1 rancher/nginx-ingress-controller | nginx-1.1.0-rancher1 rancher/mirrored-nginx-ingress-controller-defaultbackend | 1.5-rancher1 rancher/mirrored-jettech-kube-webhook-certgen | v1.1.1 rancher/mirrored-metrics-server | v0.5.0 rancher/mirrored-coredns-coredns | 1.8.4 rancher/mirrored-cluster-proportional-autoscaler | 1.8.3 rancher/kubelet-pause | v0.1.6 rancher/mirrored-k8s-dns-node-cache | 1.18.0 Add-on Name | Add-on Template Version Constraint -- | -- Calico | calicov319 Canal | canalv319 Flannel | flannelv115 CoreDNS | coreDnsv183 KubeDNS | kubeDnsv116 MetricsServer | metricsServerv050 Weave | weavev120 Aci | aciv500 NginxIngress | nginxIngressv110Rancher3 Nodelocal | nodelocalv121
Repository | Tag -- | -- rancher/mirrored-coreos-etcd | v3.4.15-rancher1 rancher/hyperkube | v1.20.16-rancher1 rancher/rke-tools | v0.1.78 rancher/mirrored-k8s-dns-* | 1.15.10 rancher/mirrored-cluster-proportional-autoscaler | 1.8.1 rancher/coreos-flannel | v0.15.1-rancher1 rancher/flannel-cni | v0.3.0-rancher6 rancher/mirrored-calico-* | v3.17.2 rancher/mirrored-coreos-flannel | v0.13.0 rancher/mirrored-calico-pod2daemon-flexvol | v3.17.2 weaveworks/weave-kube | 2.8.1 weaveworks/weave-npc | 2.8.1 noiro/* (All ACI images) | 5.1.1.0.1ae238a rancher/mirrored-pause | 3.2 rancher/nginx-ingress-controller | nginx-1.1.0-rancher1 rancher/mirrored-nginx-ingress-controller-defaultbackend | 1.5-rancher1 rancher/mirrored-jettech-kube-webhook-certgen | v1.1.1 rancher/mirrored-metrics-server | v0.5.0 rancher/mirrored-coredns-coredns | 1.8.0 rancher/mirrored-cluster-proportional-autoscaler | 1.8.1 rancher/kubelet-pause | v0.1.6 rancher/mirrored-k8s-dns-node-cache | 1.15.13 Add-on Name | Add-on Template Version Constraint -- | -- Calico | calicov3171 Canal | canalv3171 Flannel | flannelv115 CoreDNS | coreDnsv117 KubeDNS | kubeDnsv116 MetricsServer | metricsServerv120 Weave | weavev120 Aci | aciv500 NginxIngress | nginxIngressv0493 Nodelocal | nodelocalv115v1.20.16-rancher1-1