`helminit`を使用してティラーを初期化するときにコマンドがエラーを検出しませんでした
Command Not Found Error When Initializing Tiller Using Helm Init
解決:
実行する必要がありますヘルムクライアントをインストールしたのと同じマシンでヘルム初期化。これにより、kubeconfigで設定したKubernetesクラスターにティラーがインストールされます。
Helmには、クライアント(いわゆるクライアント)の2つの部分があります。ヘルム)とサーバー(
耕うん機)。
Tillerは(ほとんどの場合)Kubernetesクラスターで実行され、リリースを管理します(
デプロイするチャート)。
Helmは、ローカルマシン、CI / CD、または必要な場所で実行されます。
ヘルムは展開にも使用されますK8Sクラスターへの耕うん機。これは、実行すると発生します
helm initとデフォルトでは、と呼ばれるkubernetesデプロイメントが作成されます
ティラー-
kube-system名前空間。この
耕うん機の展開は何ですか
ヘルムクライアントはサーバーとして使用します。
Helmはインストール場所を自動的に検出しますkubeconfigをチェックして耕うん機(
〜/ .kube / config)ファイルであり、デフォルトでは、そこで選択されたコンテキストが使用されます。
あなたはいつも使用しますローカルマシンまたはCI / CDからのhelmcliは、Kubernetesマスターからは使用しません。
編集:これはHelm v2にも当てはまりましたが、Helm v3ティラーは存在しなくなり、チャートの展開はヘルムクライアント自体と
ヘルムの初期化は不要になりました。
https://helm.sh/blog/helm-3-released/