目录
升级主控制平面节点
确定要升级到哪个版本
yum list --showduplicates kubeadm --disableexcludes=kubernetes
# 在列表中查找最新的 1.23 版本
# 它看起来应该是 1.23.x-0,其中 x 是最新的补丁版本
升级第一个控制面节点
如果你的集群是使用 kubeadm 安装工具部署而来, 那么需要先安装要升级的 kubeadm 版本
[root@server1 ~]# yum install -y kubeadm-1.22.2-0 #安装预升级把版本
[root@server1 ~]# kubeadm version #验证下载操作正常,并且 kubeadm 版本正确
[root@server1 ~]# kubeadm upgrade plan #验证升级计划
kubeadm upgrade 也会自动对 kubeadm 在节点上所管理的证书执行续约操作。 如果需要略过证书续约操作,可以使用标志 --certificate-renewal=false
如果 kubeadm upgrade plan 给出任何需要手动升级的组件配置,用户必须 通过 --