Release v1.3.14
Rancher Kubernetes Engine (RKE) is a CNCF-certified Kubernetes distribution that runs entirely within Docker containers. It works on bare-metal and virtualized servers. With RKE, the installation and operation of Kubernetes are both simplified and easily automated, and they are entirely independent of the operating system and platform you’re running.
Enhancements
- Introduced
v1.24.4-rancher1-1,v1.23.10-rancher1-1,v1.22.13-rancher1-1
Known Major Issues
- Ephemeral
/var/lib/dockershimand/var/lib/cri-dockerddirectories for kubelet container could cause kubelet/dockershim to send empty portMappings after upgrade. The workaround is to bind mount these directories by specifyingextra_bindsfor kubelet service. See #2993. - In clusters where
cloud_provideris configured and eitheraddressorinternal_addressdoes not contain a valid IP address (e.g., hostname or FQDN), kube-proxy will fail to start. See #1725.
Kubernetes Versions
Each version of RKE has a specific list of supported Kubernetes versions. If you want to use a different version than listed below, you will need to update Kubernetes using the system images option in your cluster.yml.
| Kubernetes version |
|---|
v1.24.4-rancher1-1 (Default)
|
v1.23.10-rancher1-1
|
v1.22.13-rancher1-1
|
v1.21.14-rancher1-1
|
v1.20.15-rancher2-2
|
v1.19.16-rancher1-6
|
v1.18.20-rancher1-3
|
| Experimental Kubernetes version |
|---|
| N/A |
New Images in v1.24.4-rancher1, v1.23.10-rancher1, v1.22.13-rancher1
Updated Hyperkube Image based on k8s versions
- rancher/hyperkube:v1.24.4-rancher1
- rancher/hyperkube:v1.23.10-rancher1
- rancher/hyperkube:v1.22.13-rancher1