Lorsque j'essaie d'installer un graphique avec barre:
helm install stable/nginx-ingress --name my-nginx
Je reçois l'erreur:
Erreur: indicateur inconnu: --name
Mais je vois le format de commande ci-dessus dans de nombreuses documentations.
Version:
version.BuildInfo {Version: "v3.0.0-beta.3", GitCommit: "5cb923eecbe80d1ad76399aee234717c11931d9a", GitTreeState: "clean", GoVersion: "go1.12.9"}
Plateforme: Windows 10 64
Quelle pourrait être la raison?
Dans Helm v3, le nom de la version est désormais obligatoire dans le cadre de la commande, voir helm install --help
:
Usage:
helm install [NAME] [CHART] [flags]
Votre commande doit être :
helm install my-nginx stable/nginx-ingress
De plus, Helm ne générera plus automatiquement de noms pour les versions. Si vous voulez "l'ancien comportement", vous pouvez utiliser le --generate-name
drapeau. par exemple:
helm install --generate-name stable/nginx-ingress
Les documents v3 sont disponibles sur https://v3.helm.sh/docs/ , mais comme il s'agit d'une version bêta, les documents ne seront pas précis pendant un certain temps. Il vaut mieux se fier à la CLI --help
, qui est généré automatiquement par Go/ Cobra .
Le --name
le drapeau n'est plus dans la version 3.
Ça devrait être
helm install my-nginx stable/nginx-ingress
Syntaxe:
aider à installer [nom] [graphique]