在CentOS上升级K8s版本,可参考以下步骤:
etcdctl snapshot save /var/lib/etcd/backup/snapshot.db,cp /root/.kube/config /root/.kube/config.backup。/etc/yum.repos.d/kubernetes.repo文件配置正确,可使用最新Kubernetes版本仓库。yum update -y kubeadm命令更新,再通过kubeadm upgrade apply <目标版本号>应用升级。kubeadm upgrade apply <目标版本号>命令升级kube-apiserver、kube-controller-manager等组件。kubectl cordon <节点名>,然后升级kubelet和kubectl,最后重启kubelet服务,可使用kubectl uncordon <节点名>使其重新加入集群。kubectl get nodes查看节点状态,kubectl get pods -A检查Pod状态,确保集群正常运行。