侧边栏壁纸
博主头像
Awesome Devin 博主等级

行动起来,活在当下

  • 累计撰写 376 篇文章
  • 累计创建 28 个标签
  • 累计收到 3 条评论

目 录CONTENT

文章目录

rke2离线升级

Administrator
2026-05-28 / 0 评论 / 0 点赞 / 0 阅读 / 0 字

rke2离线升级

背景

之前文章讲了离线安装的操作,如果有新的版本来了之后呢?

升级方案

直接使用官网推荐方案:直接离线升级
以当前集群master节点为例,现在集群版本是v1.36.0+rke2r1,需要升级到v1.36.1+rke2r1

root@qat-k8s-master:~# kubectl get node
NAME             STATUS   ROLES                AGE    VERSION
qat-k8s-master   Ready    control-plane,etcd   164m   v1.36.0+rke2r1

1.首先是把离线包放在指定位置

wget https://g.1ab.asia/https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r1/rke2-images.linux-amd64.tar.zst
wget https://g.1ab.asia/https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r1/rke2.linux-amd64.tar.gz
wget https://g.1ab.asia/https://github.com/rancher/rke2/releases/download/v1.36.1%2Brke2r1/sha256sum-amd64.txt
curl https://get.rke2.io --output install.sh

2.升级到具体版本v1.36.1+rke2r1

# upgrade到具体版本
INSTALL_RKE2_ARTIFACT_PATH=/root/rke2-artifacts INSTALL_RKE2_VERSION=v1.36.1+rke2r1 sh install.sh

3.重启生效

systemctl restart rke2-server

查看效果

root@qat-k8s-master:~# kubectl get node
NAME             STATUS   ROLES                AGE    VERSION
qat-k8s-master   Ready    control-plane,etcd   3h1m   v1.36.1+rke2r1

文档信息

0
博主关闭了所有页面的评论