Helm V3-找不到正式的仓库

Cha*_*lie 5 kubernetes kubernetes-helm kubernetes-deployment

我一直在尝试使用头盔版本3安装Nginx Ingress

helm install my-ingress stable/nginx-ingress
Run Code Online (Sandbox Code Playgroud)

但是Helm似乎无法找到它的官方stable仓库。它给出了消息:

错误:无法下载“ stable / nginx-ingress”(提示:运行helm repo update可能会有所帮助)


我试过了helm repo update。但这没有帮助。

我尝试列出存储库,helm repo list但是它是空的。


我试图添加稳定的仓库:

helm repo add stable https://github.com/helm/charts/tree/master/stable
Run Code Online (Sandbox Code Playgroud)

但是它失败了:

错误:看起来“ https://github.com/helm/charts/tree/master/stable ”不是有效的图表存储库或无法访问:无法获取 https://github.com/helm/charts/tree /master/stable/index.yaml:找不到404

wei*_*eld 11

stable存储库托管在https://kubernetes-charts.storage.googleapis.com/上。因此,请尝试以下操作:

helm repo add stable https://kubernetes-charts.storage.googleapis.com/
Run Code Online (Sandbox Code Playgroud)


Dan*_*iel 6

请注意,Helm v3 没有使用 Tiller。

1. 安装 Helm v3:

curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh
chmod 700 get_helm.sh
./get_helm.sh
Run Code Online (Sandbox Code Playgroud)

2. 安装 Ingress-Nginx:

helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm install my-nginx stable/nginx-ingress --set rbac.create=true 
Run Code Online (Sandbox Code Playgroud)


Pan*_*kaj 6

来自Helm 博客-

2020 年 11 月 13 日,稳定版和孵化器图表存储库将完成开发并成为档案。您可以发现许多图表已移至其他社区管理的存储库。您可以在Artifact Hub上发现这些内容。

通过搜索Artifact Hub来发现图表的最佳方式。如果您选择nginx-ingressORG Helm,您可以看到添加存储库的说明。

helm repo add nginx-stable https://helm.nginx.com/stable
Run Code Online (Sandbox Code Playgroud)

神器中心