2.7.6离线安装不能拉取rancher/mirrored-pause:3.6

纯内网环境离线安装Rancher2.7.6 已完成的准备工作

  • 从git下载离线包资源文档,加上cert-manager中的4个包,一共下载640个包,大小35G左右(其中辛酸只有自己知道····)
  • 将640个包按照官方脚本上传到私有harbor仓库中
  • 按照官方《 Docker 安装命令》中的指示"使用 Rancher 默认的自签名证书"执行启动脚本
    docker run -d --restart=unless-stopped -p 80:80 -p 443:443 -e CATTLE_SYSTEM_DEFAULT_REGISTRY=REGISTRY.YOURDOMAIN.COM:PORT -e CATTLE_SYSTEM_CATALOG=bundled --privileged REGISTRY.YOURDOMAIN.COM:PORT/rancher/rancher:<RANCHER_VERSION_TAG>

问题描述:

你确定你没加其他的参数??? 正常来说 mirrored-pause 是封装在 rancher 里的镜像,不需要从外网拉取


服务器脚本如上图,步骤都按照官网操作的,以前老版2.5.6也曾经使用相同的方式离线安装过,未出现过新版的错误

这不明显你加了个 -v 的参数!!!!先去掉再试试

去掉文件挂载后mirrored-pause不报错了,在创建自定义集群时报service “webhook-service” not found的错误,如图:

添加的下游集群是哪种类型的?


“自定义”默认配置

应该是网络问题,你可以在这个页面配置镜像仓库使用阿里云的:registry.cn-hangzhou.aliyuncs.com

我是离线安装

那按照 RKE2 commands 里面的日志排查和 kubectl 使用,来看看都哪些 pod 没起来

单机docker运行rancher````

新版是不是不支持centOS7.9,能支持centOS7.9的最新版是2.6.6 :cold_face: :cold_face: