Helmでチャートをインストールしようとすると:
helm install stable/nginx-ingress --name my-nginx
エラーが発生します:
エラー:不明なフラグ:--name
しかし、上記のコマンド形式は多くのドキュメントで見られます。
バージョン:
version.BuildInfo {Version: "v3.0.0-beta.3"、GitCommit: "5cb923eecbe80d1ad76399aee234717c11931d9a"、GitTreeState: "clean"、GoVersion: "go1.12.9"}
プラットフォーム:Windows 10 64
その理由は何でしょうか?
Helm v3では、リリース名がコマンドの一部として必須になりました。helm install --help
を参照してください。
使用法:
helm install [NAME] [CHART] [flags]
コマンドはである必要があります:
helm install my-nginx stable/nginx-ingress
さらに、Helmはリリースの名前を自動生成しなくなります。 「古い動作」が必要な場合は、--generate-name
フラグを使用できます。例えば:
helm install --generate-name stable/nginx-ingress
V3ドキュメントは https://v3.helm.sh/docs/ で入手できますが、これはベータ版であるため、しばらくの間ドキュメントは正確ではありません。 Go/ Cobra によって自動生成されるCLI --help
に依存することをお勧めします。
--name
フラグはバージョン3では廃止されました。
そのはず
helm install my-nginx stable/nginx-ingress
構文:
[名前] [チャート]のインストールを支援