当前位置:首页 > 编程笔记 > 正文
已解决

k8s-2 集群升级

来自网友在路上 127827提问 提问时间:2023-09-23 00:38:09阅读次数: 27

最佳答案 问答题库278位专家为你答疑解惑

首先导入镜像到本地

然后上传镜像到仓库

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

在所有集群节点 部署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上解除节点保护

其他节点以此类推

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"k8s-2 集群升级":http://eshow365.cn/6-11777-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!