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
5 Réponses :
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/
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 "
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
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
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
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
@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.