I want to upgrade rancher HA install from 2.2.8 to 2.3.3.
We deployed rancher using RKE v0.2.8
Do I need to upgrade RKE binary and run rke up to upgrade k8s components as well? If so in which order should I upgrade HA rancher and RKE?
Two things here:
- Update Rancher
- Update the version of K8s of the Rancher Server HA cluster
#1 - To update Rancher, you just need to update with Helm. RKE not needed. Although you should use it to take a etcd backup before you begin. The upgrade doc shows exact commands. It’s easy
#2 - Check the RKE github page and it shows which version of RKE support which versions of K8s. You should get RKE 1.0.0, and then just run rke up with your clsuter config. it will pull in 1.16, or you can specify another version in your config file. See the details here: https://github.com/rancher/rke/releases/tag/v1.0.0
But can I run new version of rancher (2.3.3) without upgrading RKE (k8s v 1.14.3)?
I found support matrix and it says lowest version of k8s is 1.14.9 for rancher 2.3.3