在CentOS上对Kubernetes(k8s)进行版本升级通常涉及以下步骤:
kubectl get nodes
命令查看当前集群的版本和状态。kubeadm upgrade plan
命令查看集群可以升级到的版本。kubectl get nodes
yum list --showduplicates kubeadm | grep '目标版本'
yum install -y kubeadm-目标版本 --disableexcludeskubernetes
kubeadm upgrade plan
yum install -y kubelet-目标版本 --disableexcludeskubernetes
systemctl daemon-reload
systemctl restart kubelet
kubeadm upgrade apply 目标版本
kubectl get pods --all-namespaces
检查Pod的分布情况。[5] Centos7升级K8S集群 - lldhsds - 博客园 [9] k8s 如何进行版本升级_mb64bbdd6c3cfcd的技术博客_51CTO博客 [10] K8s 集群平滑升级指南:二进制部署的最佳实践_nodes_节点_服务 [11] 对应版本_k8s版本平滑升级-CSDN博客 [12] Centos7升级K8S集群-CSDN博客