k8s版本升级到1.24.x

每个版本升级都有对应的文档,以1.23升级到1.24为例。

1.24.6版本后,k8s不再依赖于docker。需要先切换到使用containerd。
可以查看栏目的k8s安装文档。

确定要升级到哪个版本

使用操作系统的包管理器找到最新的补丁版本 Kubernetes 1.24:

yum list --showduplicates kubeadm --disableexcludes=kubernetes 
 #在列表中查找最新的 1.24 版本 
 #它看起来应该是 1.24.x-0,其中 x 是最新的补丁版本 

升级控制平面节点

控制面节点上的升级过程应该每次处理一个节点。 首先选择一个要先行升级的控制面节点。该节点上必须拥有 /etc/kubernetes/admin.conf 文件,即是主控制节点。

升级 kubeadm

升级kubeadm过程中会有短暂的集群无法访问的情况,部分pod会重启,如filebeat、dashboard。

对于第一个控制面节点

  • 升级 kubeadm:
# 用

相关推荐

  1. k8s版本升级1.24.x

    2024-02-05 09:40:01       35 阅读
  2. 升级openssl3.X版本

    2024-02-05 09:40:01       31 阅读
  3. kubeadm 升级 k8s集群 1.171.20

    2024-02-05 09:40:01       15 阅读
  4. 基于 debian 12 利用 kubeadm 部署 k8s 1.29 版本

    2024-02-05 09:40:01       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-05 09:40:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-05 09:40:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-05 09:40:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-05 09:40:01       20 阅读

热门阅读

  1. python实现音频转文本

    2024-02-05 09:40:01       32 阅读
  2. session和cache的区别

    2024-02-05 09:40:01       32 阅读
  3. 5、SHAP 值的高级用法

    2024-02-05 09:40:01       33 阅读
  4. PyTorch中的nn.Embedding的使用、参数及案例

    2024-02-05 09:40:01       31 阅读
  5. python 解析多层级的json数据

    2024-02-05 09:40:01       34 阅读
  6. MySQL分区的优缺点

    2024-02-05 09:40:01       30 阅读
  7. 详解 Spring Boot 条件装配

    2024-02-05 09:40:01       29 阅读
  8. 在CentOS 7中使用Python 3执行系统命令

    2024-02-05 09:40:01       35 阅读
  9. Adobe Illustrator CEP插件开发入门指南

    2024-02-05 09:40:01       32 阅读
  10. 字符串拼接+和+=的执行过程

    2024-02-05 09:40:01       35 阅读