一些用户启动 Rancher 之后发现Cluster Explorer里的应用商店无法使用,提示git clone https://git.rancher.io/charts ... timeout...
这是因为 rancher 默认的 应用商店配置地址在国外,因为个别国内环境访问失败导致。针对不同的部署场景,可以有以下几种解决方案:
使用内置 catalog
参考:https://docs.rancher.cn/docs/rancher2/installation_new/other-installation-methods/air-gap/install-rancher/_index
HA 部署:useBundledSystemChart=true
单节点部署:CATTLE_SYSTEM_CATALOG=bundled
将 catalog 配置的地址修改成 gitee 地址

对应关系如下:
| chart | default | gitee |
|---|---|---|
| partner-charts | https://git.rancher.io/partner-charts | https://gitee.com/rancher/partner-charts |
| charts | https://git.rancher.io/charts | https://gitee.com/rancher/charts |
Cluster Manager(老)UI 可以参考 如何在国内优雅地使用 Rancher
内部搭建 gitlab
你也可以在内部搭建 gitlab,然后将 Rancher 所需的 chart 上传至该 gitlab,然后再修改 Rancher 应用商店的配置即可。
本文浏览次数 次
FEATURED TAGS
Rancher
Linux
Openstack
监控
RancherOS
OS
MacBookPro
Etcd
rancher
ldap
K3S
Kubernetes
rancher-server
rancher cluster
HA
k3s
containerd
registry
迁移
证书
certificate
pve
Network
K3s
Traefik
RancherDesktop
Docker
RKE2
Registry
Rancher Roundup
高可用
Harvester
Kubewarden
Rancher Desktop
kube-vip
Monitoring
MetalLB
Longhorn
Proxy
Ingress-NGINX