helm init运行Error: error initializing: Looks like “https://kubernetes-charts.storage.googleapis.com“

 Helm 初始化时默认尝试连接被屏蔽的官方仓库https://kubernetes-charts.storage.googleapis.com),导致初始化失败。

# 1. 删除现有 Tiller 服务和配置
kubectl delete svc -n kube-system tiller-deploy
kubectl delete deploy -n kube-system tiller-deploy
kubectl delete sa -n kube-system tiller
kubectl delete clusterrolebinding tiller

# 2. 清理客户端缓存(可选)
rm -rf ~/.helm/repository/cache/*

# 3. 重新部署 Tiller(使用阿里云镜像)
kubectl apply -f helm-rbac.yaml 

helm init --service-account tiller \
  --tiller-image registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.16.3 \
  --history-max 200 --force-upgrade
helm-rbac.yaml内容
apiVersion: v1
kind: ServiceAccount
metadata:
  name: tiller
  namespace: kube-system
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: tiller
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: cluster-admin
subjects:
  - kind: ServiceAccount
    name: tiller
    namespace: kube-system

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值