github rancher/rke v0.2.11
Release v0.2.11

latest releases: v1.4.18-rc1, v1.5.9-rc2, v1.6.0-rc1...
3 years ago

Release v0.2.11

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 is both simplified and easily automated, and it's entirely independent of the operating system and platform you're running.

Addressing CVEs

  • Added new Kubernetes versions with updated system images to address the following k8s CVEs [#2099]:
    • CVE-2020-8555: kube-controller-manager SSRF
    • CVE-2020-10749: IPv4 only clusters susceptible to MitM attacks via IPv6 rogue router advertisements
  • Updated Nginx to the latest version [Rancher #27153]

Important

  • RKE v0.2.x releases enable certificate rotation support. This feature addresses a 1 year expiration on certificates generated by RKE v0.1.x for secure Kubernetes cluster components communication [#450]. To renew the cluster certificates, run the following command:

    ./rke cert rotate --config cluster.yml

Known Major Issues

  • RKE will not finish deployment if certain network mounts exist on the target node [#20677]
  • When node is being removed from the cluster.yml, subsequent rke up run doesn't clean it up properly [1413]

Kubernetes Versions

Each version of RKE has a specific list of supported Kubernetes versions. If a version is defined in kubernetes_version in the cluster.yml and is not found in this list, then RKE will error out. 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.15.12-rancher1-1 (default)
v1.14.10-rancher1-0
v1.13.12-rancher1-2

Don't miss a new rke release

NewReleases is sending notifications on new releases.