1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

K8s版本升级

关于K8s版本升级

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

K8s版本升级

升级流程

在进行K8s版本升级前,需要注意以下事项:

  • 已拥有一个运行的Kubernetes v1.17.0或更高小版本集群;
  • 只能从一个大版本升级到下一个大版本,或者在同一个大版本下升级小版本,升级不能跳过大版本。

具体升级流程如下:

  1. 在控制节点上安装需要升级的K8s版本,确认版本后执行kubeadm upgrade plan命令检查集群是否可以升级并获取可升级的版本;
  2. 执行kubeadm upgrade apply命令进行控制节点升级,完成后将master节点标记为不可调度并逐出工作负载准备进行维护;
  3. 安装并重启kubelet和kubectl;
  4. 对其他工作节点进行排空操作,升级其中一台节点为控制节点所使用的版本;
  5. 重复第二、三、四步,直至集群中所有节点完成升级。

故障恢复

如果升级失败且没有回滚,可以再次执行kubeadm upgrade命令;在期间,Kubeadm将备份文件写入/etc/kubernetes/tmp。

以上是关于K8s版本升级的相关内容介绍,希望能对大家有所帮助,谢谢!

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6298.html