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上解除节点保护

其他节点以此类推

相关推荐
Zhao_yani3 分钟前
k8s基础知识
云原生·容器·kubernetes
浩瀚地学31 分钟前
【Java基础复习】IO流(二)
java·开发语言·经验分享·笔记·学习
styshoo31 分钟前
NVSentinel 数据流梳理
kubernetes·gpu·ai-infra·nvsentinel
hdsoft_huge34 分钟前
SpringBoot系列06:RESTful接口开发,请求参数接收、全局跨域CORS完整配置
java·spring boot
IVVi0jToe38 分钟前
高效C++线程池设计与实现
java·c++·安全
CRMEB定制开发1 小时前
企业级Java电商系统选型路线图:从零到上线全流程拆解
java·开发语言·商城系统·小程序商城
Zhou1411361 小时前
Java常见面试题3
java·开发语言
Solis1 小时前
百万并发的点赞计数,我们为什么要把“事实“和“计数“拆开?
java·架构
tachibana21 小时前
hot100 排序链表(148)
java·数据结构·算法·leetcode·链表
wear工程师1 小时前
synchronized 锁升级:多数人还在背 JDK8 的答案,偏向锁早在 JDK18 就没了
java·面试