Helm V3 - Cannot find the official repo
Solution 1
The stable
repository is hosted on https://kubernetes-charts.storage.googleapis.com/. So, try the following:
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
EDIT 2020-11-16: the above repository seems to have been deprecated. The following should now work instead:
helm repo add stable https://charts.helm.sh/stable
Solution 2
Be aware that Helm v3 does not have the use of Tiller.
1. Install 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
2. Install Ingress-Nginx:
helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm install my-nginx stable/nginx-ingress --set rbac.create=true
Solution 3
From Helm Blog -
On November 13, 2020 the stable and incubator charts repository will reach the end of development and become archives. You can find that many of the charts have moved to other, community managed, repositories. You can discover these on the Artifact Hub.
The best way to discover a chart by searching the Artifact Hub. And if you select nginx-ingress
from ORG Helm, you can see the instruction for adding a repo.
helm repo add nginx-stable https://helm.nginx.com/stable
Solution 4
Below solution worked for me.
# Below command is not working
$ helm repo add stable https://kubernetes-charts.storage.googleapis.com/
Error: repo "https://kubernetes-charts.storage.googleapis.com/" is no longer available; try "https://charts.helm.sh/stable" instead
#Try this one, it's wokring.
$ helm repo add stable https://charts.helm.sh/stable
"stable" has been added to your repositories
Related videos on Youtube
Charlie
Please leave a comment with your down votes. So, I can make sure you are not disappointed next time.
Updated on July 11, 2021Comments
-
Charlie almost 3 years
I have been trying to install nginx ingress using helm version 3
helm install my-ingress stable/nginx-ingress
But Helm doesn't seem to be able to find it's official
stable
repo. It gives the message:Error: failed to download "stable/nginx-ingress" (hint: running
helm repo update
may help)
I tried
helm repo update
. But it doesn't help.I tried listing the repos
helm repo list
but it is empty.
I tried to add the stable repo:
helm repo add stable https://github.com/helm/charts/tree/master/stable
But it fails with:
Error: looks like "https://github.com/helm/charts/tree/master/stable" is not a valid chart repository or cannot be reached: failed to fetch https://github.com/helm/charts/tree/master/stable/index.yaml : 404 Not Found
-
Charlie over 4 years@MWZ How is it a duplicate of a question which says
--name
flag is unknown? -
Charlie over 4 years@MWZ One question should discuss one problem.
-
Flimzy over 4 years@MWZ This is in absolutely no way a duplicate of that question. 100% unrelated.
-
-
mitsos1os over 3 yearsWill the repo in google storage continue to be available after mentioned deprecation in stable charts repo?
-
Вячеслав Калякин over 3 yearsError: repo "kubernetes-charts.storage.googleapis.com" is no longer available; try "charts.helm.sh/stable" instead
-
Hang about 3 yearsError: looks like "hub.helm.sh/charts" is not a valid chart repository or cannot be reached: error converting YAML to JSON: yaml: line 2: mapping values are not allowed in this context
-
Ri1a over 2 yearsI'm getting
Error: nginx chart not found in repo https://helm.nginx.com/stable
-
Pankaj over 2 yearsWorks for me - 1) helm repo add nginx-stable helm.nginx.com/stable 2) helm repo update 3)helm install my-release nginx-stable/nginx-ingress Check steps at artifacthub.io/packages/helm/nginx/nginx-ingress
-
Ri1a over 2 yearsInterestingly it worked with this link: charts.bitnami.com/bitnami using Chart Sources