更新した構成値で Helm チャートをインストールできないのはなぜですか?
仮想プライベート・クラウド クラシック・インフラストラクチャー
helm install <release_name> <helm_repo>/<chart_name> -f config.yaml
を実行して、更新された Helm チャートをインストールしようとすると、以下のエラー・メッセージが表示されます。
Error: failed to download "<helm_repo>/<chart_name>"
以下の理由により、Helm インストール環境の更新が必要になる場合があります。
- ローカル・マシン上に構成されている IBM Cloud Helm リポジトリーへの URL が間違っている。
- ローカル Helm リポジトリーの名前が、Helm チャートの説明文からコピーしたインストール・コマンドにある Helm リポジトリーの名前または URL と一致していない。
- インストールしようとしている Helm チャートが、ローカル・マシンにインストールした Helm のバージョンをサポートしていない。
Helm チャートをトラブルシューティングするには、以下のようにします。
- Helm インスタンスにある現在使用可能な IBM Cloud Helm リポジトリーをリストします。
helm repo list
- IBM Cloud Helm リポジトリーを削除します。
helm repo remove <helm_repo>
- インストールしようとしているサポート対象バージョンの Helm チャートと一致する Helm バージョンを再インストールします。 インストールの一環として、IBM Cloudリポジトリを追加および更新します。Helmリポジトリを追加・更新します。 詳しくは、クラスターへの Helm 3 のインストールを参照してください。
これで、Helm チャートの README
に記載されている手順に従って、Helm チャートをクラスターにインストールできるようになりました。