|NO.Z.00092|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V03|——|kubernetes_master|k8s-master02组件|

网友投稿 326 2022-09-11

|NO.Z.00092|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V03|——|kubernetes_master|k8s-master02组件|

一、kubernetes升级k8s-master02节点组件

### --- 查看k8s-master02相关组件版本 ~~~ 查看kube-apiserver kube-controller-manager kube-scheduler kube-proxy组件的版本 [root@k8s-master02 ~]# /usr/local/bin/kube-apiserver --version Kubernetes v1.17.0 [root@k8s-master02 ~]# /usr/local/bin/kube-controller-manager --version Kubernetes v1.17.0 [root@k8s-master02 ~]# /usr/local/bin/kube-scheduler --version Kubernetes v1.17.0 [root@k8s-master02 ~]# /usr/local/bin/kube-proxy --version Kubernetes v1.17.0

二、备份k8s-master02相关组件历史版本配置

### --- 备份kube-apiserver kube-controller-manager kube-scheduler kube-proxy服务文件 [root@k8s-master02 ~]# which kube-apiserver kube-controller-manager kube-scheduler kube-proxy /usr/local/bin/kube-apiserver /usr/local/bin/kube-controller-manager /usr/local/bin/kube-scheduler /usr/local/bin/kube-proxy [root@k8s-master02 ~]# mkdir /usr/local/bin/bak/ [root@k8s-master02 ~]# cp /usr/local/bin/kube-apiserver /usr/local/bin/bak/ [root@k8s-master02 ~]# cp /usr/local/bin/kube-controller-manager /usr/local/bin/bak/ [root@k8s-master02 ~]# cp /usr/local/bin/kube-scheduler /usr/local/bin/bak/ [root@k8s-master02 ~]# cp /usr/local/bin/kube-proxy /usr/local/bin/bak/

三、停止k8s-master02相关组件服务

### --- 停止相关组件的服务 [root@k8s-master02 ~]# systemctl stop kube-apiserver kube-controller-manager kube-scheduler kube-proxy

四、升级k8s-master02相关组件

### --- 升级相关组件服务 [root@k8s-master01 ~]# scp upgrade/master/kubernetes/server/bin/kube-apiserver k8s-master02:/usr/local/bin/ kube-apiserver 100% 110MB 3.9MB/s 00:27 You have new mail in /var/spool/mail/root [root@k8s-master01 ~]# scp upgrade/master/kubernetes/server/bin/kube-controller-manager k8s-master02:/usr/local/bin/ kube-controller-manager 100% 102MB 3.8MB/s 00:26 [root@k8s-master01 ~]# scp upgrade/master/kubernetes/server/bin/kube-scheduler k8s-master02:/usr/local/bin/ kube-scheduler 100% 40MB 4.2MB/s 00:09 [root@k8s-master01 ~]# scp upgrade/master/kubernetes/server/bin/kube-proxy k8s-master02:/usr/local/bin/ kube-proxy

五、启动k8s-master02相关组件服务

### --- 启动相关组件服务 [root@k8s-master02 ~]# systemctl daemon-reload [root@k8s-master02 ~]# systemctl restart kube-apiserver kube-controller-manager kube-scheduler kube-proxy

六、查看k8s-master02相关组件版本

### --- 查看相关组件版本 [root@k8s-master02 ~]# /usr/local/bin/kube-apiserver --version Kubernetes v1.19.5 [root@k8s-master02 ~]# /usr/local/bin/kube-controller-manager --version Kubernetes v1.19.5 [root@k8s-master02 ~]# /usr/local/bin/kube-scheduler --version Kubernetes v1.19.5 [root@k8s-master02 ~]# /usr/local/bin/kube-proxy --version Kubernetes v1.19.5

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart

——W.S.Landor

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Kubernetes1.13.0实践-k8s存储NFS 即NFS作为PersistentVolumeClaim-NFS作为动态存储提供者
下一篇:DoMarketing-营销智库:被这届观众“嫌弃”的《指环王》!
相关文章

 发表评论

暂时没有评论,来抢沙发吧~