K8S升级版本
升级控制节点
# 查找最新版本
yum list --showduplicates kubeadm --disableexcludes=kubernetesyum install kubeadm-1.26.3-0
kubeadm version
# 验证升级计划,只有第一个主控节点升级使用“plan”,其它主控节点跟工作节点一样替换“plan”为“node”
kubeadm upgrade plan
# 选择要升级的目标版本
kubeadm upgrade apply v1.26.3
[upgrade/successful] SUCCESS! Your cluster was upgraded to "v1.26.3". Enjoy!
[upgrade/kubelet] Now that your control plane is upgraded, please proceed with upgrading your kubelets if you haven't already done so.
# 如果有多个主控节点,就依次清空主控节点进行升级
kubectl drain test-03
yum install -y kubectl-1.26.3-0 kubelet-1.26.3-0
systemctl daemon-reload
systemctl restart kubelet升级工作节点
升级证书
检查证书是否过期
自动更新证书
手动更新证书
1.28.x升级到1.29.x
最后更新于