升级kubernetes 从v1.17.2升级到 v1.18.2

查看当前版本

查看当前版本
file

升级步骤

在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

升级之后验证版本:
file
file

相关新闻

发表回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

                                                                                                                                    RHCE9学习指南连载,点击阅读