关于K8s版本升级
你好,我是本际云服务器推荐网的小编小本本,今天为大家带来K8s版本升级的相关内容。

升级流程
在进行K8s版本升级前,需要注意以下事项:
- 已拥有一个运行的Kubernetes v1.17.0或更高小版本集群;
- 只能从一个大版本升级到下一个大版本,或者在同一个大版本下升级小版本,升级不能跳过大版本。
具体升级流程如下:
- 在控制节点上安装需要升级的K8s版本,确认版本后执行kubeadm upgrade plan命令检查集群是否可以升级并获取可升级的版本;
- 执行kubeadm upgrade apply命令进行控制节点升级,完成后将master节点标记为不可调度并逐出工作负载准备进行维护;
- 安装并重启kubelet和kubectl;
- 对其他工作节点进行排空操作,升级其中一台节点为控制节点所使用的版本;
- 重复第二、三、四步,直至集群中所有节点完成升级。
故障恢复
如果升级失败且没有回滚,可以再次执行kubeadm upgrade命令;在期间,Kubeadm将备份文件写入/etc/kubernetes/tmp。
以上是关于K8s版本升级的相关内容介绍,希望能对大家有所帮助,谢谢!
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6298.html
