|NO.Z.00093|——————————|^^ 升级 ^^|——|KuberNetes&二进制升级.V04|——|kubernetes_master|k8s-master03组件|

一、kubernetes升级k8s-master03节点组件
### --- 查看k8s-master03相关组件历史版本
~~~     查看kube-apiserver kube-controller-manager kube-scheduler kube-proxy组件的版本

[root@k8s-master03 ~]# /usr/local/bin/kube-apiserver --version
Kubernetes v1.17.0
[root@k8s-master03 ~]# /usr/local/bin/kube-controller-manager --version
Kubernetes v1.17.0
[root@k8s-master03 ~]# /usr/local/bin/kube-scheduler --version
Kubernetes v1.17.0
[root@k8s-master03 ~]# /usr/local/bin/kube-proxy --version
Kubernetes v1.17.0
二、备份k8s-master03相关组件历史版本
### --- 备份kube-apiserver kube-controller-manager kube-scheduler kube-proxy服务文件

[root@k8s-master03 ~]# 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-master03 ~]# mkdir /usr/local/bin/bak/
[root@k8s-master03 ~]# cp /usr/local/bin/kube-apiserver /usr/local/bin/bak/
[root@k8s-master03 ~]# cp /usr/local/bin/kube-controller-manager /usr/local/bin/bak/
[root@k8s-master03 ~]# cp /usr/local/bin/kube-scheduler /usr/local/bin/bak/
[root@k8s-master03 ~]# cp /usr/local/bin/kube-proxy /usr/local/bin/bak/
三、停止k8s-master03相关组件服务
### --- 停止相关组件的服务 

[root@k8s-master03 ~]# systemctl stop kube-apiserver kube-controller-manager kube-scheduler kube-proxy
四、升级k8s-master03相关组件服务
### --- 升级相关组件服务

[root@k8s-master01 ~]# scp upgrade/master/kubernetes/server/bin/kube-apiserver k8s-master03:/usr/local/bin/
kube-apiserver                                                                                                                                    100%  110MB   9.5MB/s   00:11    
You have new mail in /var/spool/mail/root
[root@k8s-master01 ~]# scp upgrade/master/kubernetes/server/bin/kube-controller-manager k8s-master03:/usr/local/bin/
kube-controller-manager                                                                                                                           100%  102MB   8.6MB/s   00:11    
[root@k8s-master01 ~]# scp upgrade/master/kubernetes/server/bin/kube-scheduler k8s-master03:/usr/local/bin/
kube-scheduler                                                                                                                                    100%   40MB   5.2MB/s   00:07    
[root@k8s-master01 ~]# scp upgrade/master/kubernetes/server/bin/kube-proxy k8s-master03:/usr/local/bin/
kube-proxy        
五、启动k8s-master03相关组件服务
### --- 启动相关组件服务 

[root@k8s-master03 ~]# systemctl daemon-reload
[root@k8s-master03 ~]# systemctl restart kube-apiserver kube-controller-manager kube-scheduler kube-proxy
六、查看k8s-master03相关组价版本
### --- 查看相关组件版本

[root@k8s-master03 ~]# /usr/local/bin/kube-apiserver --version
Kubernetes v1.19.5
[root@k8s-master03 ~]# /usr/local/bin/kube-controller-manager --version
Kubernetes v1.19.5
[root@k8s-master03 ~]# /usr/local/bin/kube-scheduler --version
Kubernetes v1.19.5
[root@k8s-master03 ~]# /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

 

 

posted on   yanqi_vip  阅读(45)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示