66
votes

Helm V3 - Impossible de trouver le repo officiel

J'ai essayé d'installer nginx ingress en utilisant la version 3 de helm

helm repo add stable https://github.com/helm/charts/tree/master/stable

Mais Helm ne semble pas être en mesure de trouver son repo stable officiel. Il donne le message:

Erreur: échec du téléchargement de "stable / nginx-ingress" (indice: l'exécution de la helm repo update peut aider)


J'ai essayé la helm repo update . Mais ça n'aide pas.

J'ai essayé de répertorier la liste des repo de helm repo list mais elle est vide.


J'ai essayé d'ajouter le repo stable:

helm install my-ingress stable/nginx-ingress

Mais cela échoue avec:

Erreur: il semble que " https://github.com/helm/charts/tree/master/stable " n'est pas un référentiel de graphiques valide ou ne peut pas être atteint: échec de la récupération de https://github.com/helm/charts/tree /master/stable/index.yaml : 404 introuvable


3 commentaires

@MWZ Comment est-ce un double d'une question qui dit --name drapeau --name est inconnu?


@MWZ Une question devrait aborder un problème.


@MWZ Ce n'est en aucun cas un double de cette question. 100% sans rapport.


5 Réponses :


137
votes

Le référentiel stable est hébergé sur https://kubernetes-charts.storage.googleapis.com/ . Alors, essayez ce qui suit:

helm repo add stable https://charts.helm.sh/stable

EDIT 2020-11-16: le référentiel ci-dessus semble avoir été obsolète . Les éléments suivants devraient maintenant fonctionner à la place:

helm repo add stable https://kubernetes-charts.storage.googleapis.com/


2 commentaires

Le dépôt dans le stockage Google continuera-t-il d'être disponible après la dépréciation mentionnée dans le dépôt de graphiques stables?


Erreur: le dépôt " kubernetes-charts.storage.googleapis.com " n'est plus disponible; essayez plutôt " charts.helm.sh/stable "



5
votes

Sachez que Helm v3 n'a pas l'utilisation de Tiller.

1. Installez Helm v3:

helm repo add stable https://kubernetes-charts.storage.googleapis.com/
helm install my-nginx stable/nginx-ingress --set rbac.create=true 

2. Installez Ingress-Nginx:

curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh
chmod 700 get_helm.sh
./get_helm.sh


0 commentaires

0
votes

Les référentiels stables se trouvent dans le hub de barre https://hub.helm.sh/charts

Installer le graphique nginx pour l'entrée nginx

helm install bitnami/nginx --version 6.2.0


0 commentaires

0
votes

Au moment de la rédaction de cette réponse, aucun des commentaires précédents n'a fonctionné pour moi. Je veux partager ce qui a fonctionné pour moi au cas où quelqu'un d'autre serait dans la même situation:

helm search repo nginx

si cela ne fonctionne pas, essayez de rechercher le nouveau graphique et utilisez le nom mis à jour (au cas où il aurait changé)

helm repo add nginx-stable https://helm.nginx.com/stable
helm repo update
helm install my-nginx nginx-stable/nginx-ingress --set rbac.create=true


0 commentaires

0
votes

La solution ci-dessous a fonctionné pour moi.

# 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


0 commentaires