在CentOS上升级K8s部署版本,可参考以下步骤:
/etc/kubernetes/目录和/var/lib/etcd/目录,使用etcdctl工具备份etcd数据。kubectl get nodes查看节点状态。kubeadm upgrade plan命令,确认可升级的版本,遵循小版本逐步升级原则。kubeadm upgrade plan检查升级计划,然后执行kubeadm upgrade apply进行升级。kubectl cordon命令将工作节点标记为不可调度。kubectl drain命令驱逐节点上的Pod。kubectl uncordon命令将节点标记为可调度。使用kubectl get nodes查看节点版本和状态,检查kubectl get pods --all-namespaces确保服务正常运行。