Kubernetes 集群版本升级

标题Kubernetes 集群版本升级

将kubeadm、kubectl、kubelet升级到1.28.0

master节点

#查看kubeadm发行版本
yum list --showduplicates kubeadm --disableexcludes=kubernetes
#下载kubeadm最新版
yum install -y kubeadm-1.28.0 --disableexcludes=kubernetes 
#验证升级计划
kubeadm upgrade plan
#选择要升级到的目标版
kubeadm upgrade apply v1.28.0
#成功提示
################################################################################
[upgrade/successful] SUCCESS! Your cluster was upgraded to "v1.28.0". Enjoy!
[upgrade/kubelet] Now that your control plane is upgraded, please proceed with upgrading your kubelets if you haven't already done so.
################################################################################

#升级kubelet 和 kubectl
#下载kubelet 和 kubectl最新版
yum install kubelet-1.28.0 kubectl-1.28.0 --disableexcludes=kubernetes
#重启 kubelet
sudo systemctl daemon-reload
sudo systemctl restart kubelet

#查看版本
 kubeadm version
 kubelet --version
 kubectl version

node节点

#下载kubeadm最新版
yum install -y kubeadm-1.28.0 --disableexcludes=kubernetes
#升级本地的 kubelet 配置
kubeadm upgrade node

####################################################################################
[upgrade] The configuration for this node was successfully updated!
[upgrade] Now you should go ahead and upgrade the kubelet package using your package manager.
####################################################################################

#升级kubelet 和 kubectl
#下载kubelet 和 kubectl最新版
yum install kubelet-1.28.0 kubectl-1.28.0 --disableexcludes=kubernetes
#重启 kubelet
sudo systemctl daemon-reload
sudo systemctl restart kubelet

#查看版本
 kubeadm version
 kubelet --version
 kubectl version

你可能感兴趣的:(k8s,kubernetes,容器,云原生,kubeadm)