一些用户启动 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