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

2023-12-22 06:35:42

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

现有的状态
查看版本 
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 里面看版本



在这里插入图片描述

kubeadm upgrade plan
检查容器版本

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

在这里插入图片描述

文章来源:https://blog.csdn.net/startfefesfe/article/details/135142643
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。