IBM Cloud Docs
更新した構成値で Helm チャートをインストールできないのはなぜですか?

更新した構成値で 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 チャートをトラブルシューティングするには、以下のようにします。

  1. Helm インスタンスにある現在使用可能な IBM Cloud Helm リポジトリーをリストします。
    helm repo list
    
  2. IBM Cloud Helm リポジトリーを削除します。
    helm repo remove <helm_repo>
    
  3. インストールしようとしているサポート対象バージョンの Helm チャートと一致する Helm バージョンを再インストールします。 インストールの一環として、IBM Cloudリポジトリを追加および更新します。Helmリポジトリを追加・更新します。 詳しくは、クラスターへの Helm 3 のインストールを参照してください。

これで、Helm チャートの README に記載されている手順に従って、Helm チャートをクラスターにインストールできるようになりました。