当前位置: 首页 > news >正文

升级二进制kubernetes集群(大版本升级)

升级二进制kubernetes集群(大版本升级)

此文档基于我的二进制安装仓库
https://github.com/cby-chen/Kubernetes

基础操作

查看当前版本信息

[root@k8s-master01 ~]# kubectl  get node
NAME           STATUS   ROLES    AGE    VERSION
k8s-master01   Ready    <none>   110d   v1.34.3
k8s-master02   Ready    <none>   110d   v1.34.3
k8s-master03   Ready    <none>   110d   v1.34.3
k8s-node01     Ready    <none>   110d   v1.34.3
k8s-node02     Ready    <none>   110d   v1.34.3
[root@k8s-master01 ~]# 

主机域名以及IP地址

[root@k8s-master01 ~]# cat /etc/hosts | grep k8s
192.168.1.31 k8s-master01
192.168.1.32 k8s-master02
192.168.1.33 k8s-master03
192.168.1.34 k8s-node01
192.168.1.35 k8s-node02
fc00::31 k8s-master01
fc00::32 k8s-master02
fc00::33 k8s-master03
fc00::34 k8s-node01
fc00::35 k8s-node02
[root@k8s-master01 ~]# 

下载二进制安装包

[root@k8s-master01 ~]# wget https://dl.k8s.io/v1.34.3/kubernetes-server-linux-amd64.tar.gz
[root@k8s-master01 ~]# wget https://dl.k8s.io/v1.35.0/kubernetes-server-linux-amd64.tar.gz
[root@k8s-master01 ~]#

解压二进制安装包

[root@k8s-master01 ~]# tar xf kubernetes-server-linux-amd64.tar.gz
[root@k8s-master01 ~]# 

升级Maser

升级三台主节点上的客户端

[root@k8s-master01 ~]# scp kubernetes/server/bin/kubectl root@192.168.1.31:/usr/local/bin/
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# scp kubernetes/server/bin/kubectl root@192.168.1.32:/usr/local/bin/
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# scp kubernetes/server/bin/kubectl root@192.168.1.33:/usr/local/bin/
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# kubectl version
Client Version: v1.35.0
Kustomize Version: v5.7.1
Server Version: v1.34.3
[root@k8s-master01 ~]# 

升级三台主节点api组件

[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl stop kube-apiserver"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# scp kubernetes/server/bin/kube-apiserver root@192.168.1.31:/usr/local/bin/
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl start kube-apiserver"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl status kube-apiserver"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# kube-apiserver --version
Kubernetes v1.35.0
[root@k8s-master01 ~]# 

升级三台主节点控制器组件

[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl stop kube-controller-manager"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# scp kubernetes/server/bin/kube-controller-manager root@192.168.1.31:/usr/local/bin/
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl start kube-controller-manager"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl status kube-controller-manager"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# kube-controller-manager --version
Kubernetes v1.35.0
[root@k8s-master01 ~]# 

升级三台主节点选择器组件

[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl stop kube-scheduler"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# scp kubernetes/server/bin/kube-scheduler root@192.168.1.31:/usr/local/bin/
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl start kube-scheduler"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl status kube-scheduler"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# kube-scheduler --version
Kubernetes v1.35.0
[root@k8s-master01 ~]# 

升级Worker

每一台机器都要升级kubelet

[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl stop kubelet"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# scp kubernetes/server/bin/kubelet root@192.168.1.31:/usr/local/bin/
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl start kubelet"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl status kubelet"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "kubelet --version"
Kubernetes v1.35.0
[root@k8s-master01 ~]#

每一台机器都要升级kube-proxy

[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl stop kube-proxy"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# scp kubernetes/server/bin/kube-proxy root@192.168.1.31:/usr/local/bin/
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl start kube-proxy"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# ssh root@192.168.1.31 "systemctl status kube-proxy"
[root@k8s-master01 ~]#
[root@k8s-master01 ~]# kube-proxy --version
Kubernetes v1.35.0
[root@k8s-master01 ~]#

验证

[root@k8s-master01 ~]# systemctl start kube-proxy
[root@k8s-master01 ~]# kubectl  get node
NAME           STATUS   ROLES    AGE    VERSION
k8s-master01   Ready    <none>   111d   v1.35.0
k8s-master02   Ready    <none>   111d   v1.35.0
k8s-master03   Ready    <none>   111d   v1.35.0
k8s-node01     Ready    <none>   111d   v1.35.0
k8s-node02     Ready    <none>   111d   v1.35.0
[root@k8s-master01 ~]# kubectl  version
Client Version: v1.35.0
Kustomize Version: v5.7.1
Server Version: v1.35.0
[root@k8s-master01 ~]# 

关于

https://www.oiox.cn/

https://www.oiox.cn/index.php/start-page.html

CSDN、GitHub、知乎、开源中国、思否、掘金、简书、华为云、阿里云、腾讯云、哔哩哔哩、今日头条、新浪微博、个人博客

全网可搜《小陈运维》

文章主要发布于微信公众号

http://www.rkmt.cn/news/125009.html

相关文章:

  • 手写数字识别:从零搭建神经网络 - 实践
  • 深耕二十载 赋能全领域|河南山特UPS电源领军品牌艾佩斯商贸 (1) - 朴素的承诺
  • 深耕二十载 电源护安全|河南艾佩斯打造全场景电源解决方案服务商 - 朴素的承诺
  • 现在我如何使用 Google Antigravity
  • 计算机辅助证明与AI在数学领域的信任变革
  • 科士达UPS电源核心服务商 河南艾佩斯 二十载机房电源解决方案专家 - 朴素的承诺
  • 2025-2026酶标仪知名品牌/优质供应商:采购必看 - 品牌推荐大师1
  • 智能创新:深圳市财付通网络金融小额贷款有限公司和大湾区客服联动,科技服务未来如你所愿! - 资讯焦点
  • 2025年医生推荐的静脉曲张袜十大品牌 - 资讯焦点
  • 2025 四川破碎机厂家怎么选?7 大靠谱厂商推荐 + 超实用选购指南 - 资讯焦点
  • 2025年12月雪尼尔窗帘,窗帘布,窗帘厂家推荐:行业测评与选择指南 - 品牌鉴赏师
  • 一地公布25下软考合格数据,与上半年对比,信息量很大!
  • 批处理bat清理空目录
  • 算法第五章作业
  • 2025年12月制氮机厂家优选推荐榜:PSA/防爆/实验室/小型/工业/医药/变压吸附制氮机 ,聚焦防爆安全与高效节能,三阳制氮等实力企业引领行业标杆 - 海棠依旧大
  • 详细介绍:时序数据库选型指南:从大数据视角看IoTDB的核心优势
  • 2025年Q4堆垛机厂家权威推荐:最新测评技术实力、实战案例全场景适配榜 - AIEO
  • 2025年12月Gemini,RaaS服务,企业级部署代理服务商推荐:行业测评与选择指南 - 品牌鉴赏师
  • 2025年12月临沂全屋定制展推荐榜:临沂春季展会、临沂国际会展中心、临沂建材展、临沂装饰材料展、临沂木工机械展、山东全屋定制展、山东建博会、山东木工机械展,福瑞德会展领航 - 海棠依旧大
  • 2025年12月草苫子推荐榜:种植棚/养殖/工程草苫子、园林稻/绕树干/包装草绳、保温/防滑/防寒草帘子、防汛/保温/防冻草袋子,泽萌草制品优质草苫子选购与实用指南全解析 - 海棠依旧大
  • 2025年12月聚脲涂料厂家推荐榜:天冬/喷涂/手工/透明聚脲涂料、聚脲涂料地坪漆/喷涂/地坪/施工、单组份聚脲涂料,宁国创遂聚脲凭高品质成防护涂料之选 - 海棠依旧大
  • 2025低温冷却液循环泵实力品牌推荐:生产厂家资质与产品性能双维度测评 - 品牌推荐大师1
  • 2025年12月过滤器厂家推荐榜:高效/初效/中效/空气/板式/袋式/无隔板高效/有隔板高效/液槽高效/v型高效/过滤器,洁净升级浪潮下的实力之选,江苏优尔泰领衔品质标杆 - 海棠依旧大
  • 日总结 42
  • 生命科学仪器网络推广平台全攻略:主流平台分析与选择建议 - 品牌推荐大师
  • 生命科学仪器网络推广平台全攻略:主流平台分析与选择建议 - 品牌推荐大师
  • 2025年12月湖北武汉洗浴汗蒸、汤泉水疗、足疗SAP、洗浴住宿酒店专业推荐 - 2025年品牌推荐榜
  • 2025绵阳丧葬一条龙服务选哪家:绵阳福寿万海殡仪服务——丧葬一条龙服务内容介绍,金山/九龙山/百芳公墓等优质资源全面解析 - 深度智识库
  • 通用技术环球医疗入选 “中国 ESG 上市公司央企先锋 100(2025)” - 速递信息
  • 2025年12月云南慢性肾炎,慢性肾炎,慢性肾炎病医馆权威推荐,诊疗技术与患者口碑深度解析 - 品牌鉴赏师