手动升级
您可以通过云容器引擎管理控制台升级集群版本,以支持新特性的使用。
升级前,请先了解CCE各集群版本能够升级到的目标版本,以及升级方式和升级影响,详情请参见升级概述和升级前须知。
注意事项
- 集群升级过程中会自动升级插件到目标集群兼容的版本,升级过程中请不要卸载或者重装插件。
- 升级之前请确认所有的插件都处于运行状态,如果插件升级失败可以在插件问题修复后,重试升级。
- 若在集群升级过程中出现升级失败的提示,请参照提示信息修复问题后单击重试,若重试后仍未成功升级,请提交工单协助您进行修复。
更多注意事项请参见升级前须知。
操作步骤
集群升级步骤包括:升级前检查、备份、配置与升级、升级后处理。
- 登录CCE控制台,单击集群名称进入集群。
- 在左侧导航栏选择“集群升级”。
- 根据当前集群版本,系统将为您生成最佳升级路径,您可以在该路径中选择需要升级的版本,确认集群版本差异、插件版本等信息,然后单击“前往升级”。
- 进行升级前检查,单击“开始检查”并确认。如集群中存在异常项或风险项,请根据页面提示的检查结果进行处理,处理完成后需重新进行升级前检查。
- 异常项:请查看页面提示的解决方案并处理异常后,重新进行升级前检查。
- 风险项:表示该结果可能会影响集群升级结果,请您查看风险说明并确认您是否处于风险影响范围。如确认无风险,可单击该风险项后的“确认”按钮,手动跳过该风险项,然后重新进行升级前检查。
待升级前检查通过后,单击“下一步”。
- 进行集群备份。集群升级过程中将自动进行etcd数据备份,您可手动进行控制面备份,以加快控制面升级失败时的回滚速度,如无需手动备份可直接单击“下一步”。
备份方式
备份对象
备份方式
备份时间
回滚时间
说明
etcd数据备份
etcd数据
升级流程中自动备份
1-5min
2h
必选备份,升级过程中自动进行,用户无需关注
EVS快照备份
控制面数据,包括组件镜像、配置、日志以及etcd数据
通过页面一键备份(手动触发)
1-5min
20min
-
- 配置升级参数。
- 插件升级配置:此处列出了您的集群中已安装的插件。在集群升级过程中系统会自动升级已选择的插件,以兼容升级后的集群版本,您可以单击插件右侧的“配置”重新定义插件参数。
插件右侧如有标记,表示当前插件不能同时兼容集群升级起始和目标版本,在集群版本升级完成后将为您升级该插件 ,该插件在集群升级过程中可能无法正常使用。
- 插件升级配置:此处列出了您的集群中已安装的插件。在集群升级过程中系统会自动升级已选择的插件,以兼容升级后的集群版本,您可以单击插件右侧的“配置”重新定义插件参数。
- 配置完成后,单击“立即升级”按钮,并确认升级操作后集群开始升级。您可以在页面下方查看版本升级的进程。
若在集群升级过程中出现升级失败的提示,请参照提示信息修复问题后重试。
- 升级完成后,单击“下一步”,请根据页面提示的检查项进行升级后验证。确认所有检查项均正常后,可单击“完成”按钮,并确认完成升级后检查,详情请参见升级后验证。
您可以在集群列表页面查看集群当前的Kubernetes版本,确认升级成功。