飞天使-k8s知识点7-kubernetes升级

文章目录

        • 验证新版本有没有问题
        • 需要安装的版本微微 1.20.6.0
          • kubeadm upgrade plan

验证新版本有没有问题
查看可用版本的包 

现有的状态
查看版本 
yum list kubeadm --showduplicates |grep 1.20
yum list kubelet --showduplicates |grep 1.20
yum list kubectl --showduplicates |grep 1.20
安装指定版本
yum install -y   kubelet-1.20.5-0 kubeadm-1.20.5-0 kubectl-1.20.5-0
systemctl enable kubelet && systemctl start kubelet



需要安装的版本微微 1.20.6.0
yum install -y   kubelet-1.20.6-0 kubeadm-1.20.6-0 kubectl-1.20.6-0
验证安装之后版本
[root@kubeadm-master1 ~]# kubeadm version
kubeadm version: &version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.6", GitCommit:"8a62859e515889f07e3e3be6a1080413f17cf2c3", GitTreeState:"clean", BuildDate:"2021-04-15T03:26:21Z", GoVersion:"go1.15.10", Compiler:"gc", Platform:"linux/amd64"}


升级某个master 前,可以用haproxy 去掉该节点 

kubeadm upgrade apply v1.20.6
升级完成之后
去 dashboard 里面看版本



飞天使-k8s知识点7-kubernetes升级_第1张图片

kubeadm upgrade plan
检查容器版本

[root@kubeadm-master1 tmp]#  kubeadm upgrade node --kubelet-version 1.20.6
升级命令

飞天使-k8s知识点7-kubernetes升级_第2张图片

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