升级前检查项
集群升级前,系统将自动进行全面的升级前检查,当集群不满足升级前检查条件时将无法继续升级。为了能够更好地避免升级风险,本文提供全量的升级前检查问题及解决方案,帮助您对可能存在的升级故障进行预处理。
| 序号 | 检查项名称 | 检查项说明 |
|---|---|---|
| 1 | 检查集群是否处于升级管控中。 | |
| 2 |
| |
| 3 | 检查当前HelmRelease记录中是否含有目标集群版本不支持的K8s废弃API,可能导致升级后helm模板不可用。 | |
| 4 | 该检查通过尝试建立SSH连接,检查CCE是否能通过SSH方式连接至您的控制节点。 | |
| 5 | 检查集群是否存在对应版本已经废弃的资源。 | |
| 6 | 检查cce-controller-hpa插件的目标版本是否存在兼容性限制。 | |
| 7 | 系统会扫描过去一天的审计日志,检查用户是否调用目标K8s版本已废弃的API。 说明: 由于审计日志的时间范围有限,该检查项仅作为辅助手段,集群中可能已使用即将废弃的API,但未在过去一天的审计日志中体现,请您充分排查。 | |
| 8 | 检查HTTPS类型负载均衡所使用的证书,是否在ELB服务侧被修改。 | |
| 9 | 检查Pod配置是否存在兼容性限制。 | |
| 10 | 检查到您集群中控制节点实际时区与集群时区不一致,滚动升级后控制节点上的时区会变为集群时区。 |