生产环境先做好备份

  1. 首先下载最新的rke版本,替换掉原来的版本
wget http://rancher-mirror.cnrancher.com/rke/v1.3.2/rke_linux-amd64
  1. 查看rke支持的k8s版本
$rke config --list-version --all
v1.20.12-rancher1-1
v1.19.16-rancher1-1
v1.21.6-rancher1-1
v1.18.20-rancher1-
  1. 修改cluster.yml配置文件
    注意这里是在原有cluster.yml文件基础上修改
    先修改kubernetes version
kubernetes_version: “v1.21.6-rancher1-1”

如果cluster.yml中有system_images:配置,则需要先删除这部分配置,直接删除这一部分即可。

  1. 执行升级
$rke up
升级完成后检查结果
$kubectl get  cs
$kubectl get node
$kubectl get pod -A
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐