k8s-2 集群升级

首先导入镜像到本地

然后上传镜像到仓库

=============================

在所有集群节点 部署cri-docker
k8s从1.24版本开始移除了dockershim,所以需要安装cri-docker插件才能使用docker

配置cri-docker

升级master 节点

升级kubeadm

执行升级计划

修改节点套接字

腾空节点

升级kubelet

配置kubelet使用cri-docker

重启kubelet

解除节点保护

===============================

升级worker节点

升级kubeadm

执行升级

腾空节点 需要在 master 节点执行

升级kubelet

配置kubelet使用cri-docker

修改节点套接字 需要在 master 上执行

重启 kubelet

解除节点保护 需在 master 节点执行

其他节点以此类推

k8s 具有自动高可用 有自愈性

当一个节点挂了 平台会自动恢复

除非删了 控制器

================================

1.24 升到1.25

升级 kubeadm

下载所需镜像

上传镜像到 harbor仓库

升级集群版本

腾空节点

升级kubelet

重启kubelet

解除节点保护

======================

升级worker 节点

大的版本不能跨版本 小的版本可以

在master 上腾空节点

升级kubelet

重启kubelet

在master上解除节点保护

其他节点以此类推

相关推荐
菜鸟小九31 分钟前
Leetcode20 (有效的括号)
java·数据结构·算法
悟能不能悟35 分钟前
讲一件Java虚拟线程
java·开发语言·oracle
fictionist38 分钟前
动态 Web 开发技术入门篇
java·服务器·开发语言·笔记·学习·mysql·spring
louisgeek39 分钟前
Java Date-Time
java
N_NAN_N1 小时前
[蓝桥杯 2024 国 Python B] 设计
java·数据结构·算法·并查集
David爱编程1 小时前
Docker 安全全揭秘:防逃逸、防漏洞、防越权,一篇学会容器防御!
后端·docker·容器
weixin_483745622 小时前
Springboot项目的目录结构
java·后端
Tirson Yang2 小时前
西安java面试总结1
java·面试
小猫咪怎么会有坏心思呢2 小时前
华为OD机试-猴子爬山-dp(JAVA 2025A卷)
java·算法·华为od
保持学习ing2 小时前
SpringBoot 前后台交互 -- CRUD
java·spring boot·后端·ssm·项目实战·页面放行