Mysqlをrequirements.yamlに追加しました。 Helm依存関係がmysqlチャートをダウンロードします
helm dependency update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "nginx" chart repository
...Successfully got an update from the "stable" chart repository
Update Complete. ⎈Happy Helming!⎈
Saving 1 charts
Downloading mysql from repo <our private repository>
Deleting outdated charts
しかし、helm install my_app_chart ../my_app_chartを実行すると、エラーが発生します
Error: found in Chart.yaml, but missing in charts/ directory: mysql
制御バージョンシステムに追加する必要はありません。何らかの理由で(たとえば、リポジトリのクローンを作成したときに)失われた場合は、再度ダウンロードするだけです。これを行うには、次のコマンドを実行します。
helm dependency update
上記のコマンドは、requirements.yaml
ファイルまたはChart.yaml
のdependencies
エントリで定義した依存関係をcharts
フォルダーにダウンロードします。これにより、要件が更新され、管理バージョンシステムでも要件を更新したかどうかを気にすることなく、正しい依存関係が得られます。