栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

kubernetes 集群升级

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

kubernetes 集群升级

k8s集群v1.19.0升级至v1.20.0

注:实验环境为kodekloud实验lab提供,ubuntu系统
查看使用的操作系统

查看目前集群版本

查看集群应用节点分布

更新controlplane节点

我们首先需要更新master节点,故而需要将controlplane节点腾空并且设置为不可调度

执行apt update
这将从软件资源库中更新包列表

更新kubeadm为v1.20.0版本

验证:

升级kubernetes的控制平面。注意,这可能需要几分钟的时间

成功你将会看到如下图所使提示:

之后升级kubelet和kubectl

重启kubelet并验证controlplane已更新至v1.20.0版本

通过将节点标记为可调度,让其重新上线

更新work node

腾空work node


登录node01节点

更新kubeadm

对于工作节点,执行下面的命令会升级本地的 kubelet 配置

更新kubelet和kubectl

重启kubelet

取消对node01的保护

回到master节点验证集群状态

此时的集群节点状态均为Ready且version已经为我们要更新的版本了,升级成功完成!!!

参考:

https://v1-20.docs.kubernetes.io/zh/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/943948.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号