Rke2国内镜像oss无效

根据文档 快速开始 | Rancher文档 使用

curl -sfL https://rancher-mirror.oss-cn-beijing.aliyuncs.com/rke2/install.sh | INSTALL_RKE2_MIRROR=cn sh -

安装后,服务总是起不来,看日志是拉取镜像失败。

但是用 rke2 的 curl -sfL https://get.rke2.io | sh - 可以,经过分析bash脚本,发现是缺失部分文件

以 stable v1.24.4+rke2r1 为例,国内oss需要替换为 v1.24.4-rke2r1

https://rancher-mirror.oss-cn-beijing.aliyuncs.com/rke2/releases/download/v1.24.4-rke2r1/sha256sum-amd64.txt 存在

https://rancher-mirror.oss-cn-beijing.aliyuncs.com/rke2/releases/download/v1.24.4-rke2r1/rke2.linux-amd64.tar.gz 存在

https://rancher-mirror.oss-cn-beijing.aliyuncs.com/rke2/releases/download/v1.24.4-rke2r1/rke2-images.linux-amd64.tar.zst 404

https://rancher-mirror.oss-cn-beijing.aliyuncs.com/rke2/releases/download/v1.24.4-rke2r1/rke2-images.linux-amd64.tar.gz 404

环境信息:
RKE2 版本:

节点 CPU 架构,操作系统和版本:

集群配置:

问题描述:

重现步骤:

  • 安装 RKE2 的命令:

预期结果:

实际结果:

日志

这个两个文件确实没同步到国内,但不影响 RKE2 的安装,如果失败,你可以排查日志

ok ,那我用离线安装的方式吧, 离线安装 | Rancher文档 这个我试了下,可以