1. ホーム
  2. kubernetes

[解決済み] Helm install unknown flag --name

2023-02-04 15:27:16

質問

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/ にありますが、ベータ版なので、しばらくはドキュメントが正確ではないでしょう。CLI に依存する方が良いでしょう。 --help で自動生成される に頼ったほうがいいでしょう。 コブラ .