升级kubernetes 从v1.17.2升级到 v1.18.2
查看当前版本
查看当前版本
升级步骤
在master上查看yum源支持的最新版本
[root@vms31 ~]# yum list --showduplicates kubeadm --disableexcludes=kubernetes
在master上把需要的镜像下载下来
[root@vms31 ~]# kubeadm config images pull --kubernetes-version=v1.18.2 --image-repository registry.aliyuncs.com/google_containers
在所有节点上把软件包更新到1.18.2
[root@vms3X ~]# yum update -y kubelet-1.18.2-0 kubeadm-1.18.2-0 kubectl-1.18.2-0 --disableexcludes=kubernetes
在master上更新集群
[root@vms31 ~]# kubeadm upgrade apply 1.18.2
...输出..
[upgrade/versions] Cluster version: v1.17.2
[upgrade/versions] kubeadm version: v1.18.2
[upgrade/confirm] Are you sure you want to proceed with the upgrade? [y/N]: y
...输出...
[root@vms31 ~]#
所有节点执行
[root@vms3X ~]# systemctl daemon-reload
[root@vms3X ~]# systemctl restart kubelet
升级之后验证版本: