4 - RKE HA离线升级
此方法仅适用于Rancher:v2.0.8及之前的版本
一、先决条件
从v2.0.7开始,Rancher引入了system
项目,该项目是自动创建的,用于存储Kubernetes需要运行的重要命名空间。在升级到v2.0.7+
前,请检查环境中有没有创建system
项目,如果有则删除。并检查确认所有系统命名空间未分配到任何项目下,如果有则移到出去,以防止集群网络问题。
要离线升级Rancher Server,需要先把最新稳定版本的 Rancher Server
镜像以及其他系统组件镜像同步到私有镜像仓库,然后运行upgrade命令。
二、离线升级Rancher Server
注意: 在升级时,需要在镜像名前添加私有仓库地址。比如:
<registry.yourdomain.com:port>/rancher/rancher:stable (或者rancher/rancher:latest)