Helmfile

Ellie Huxtable

Helmfile

Helmfile

Helmは、1つのアプリや、せいぜい少数の依存関係をデプロイする分には十分です(「良い」と呼ぶのには抵抗がありますが)。しかし、デプロイすべきサービスが増え、依存関係の度合いもさまざまになってくると、すぐに手に負えなくなります。

Helmfileは、デプロイする多数のチャートとそのvaluesを記述するのに優れています。環境ごとにvaluesを設定でき、gitリポジトリや公式リポジトリ、ローカルファイルシステムといったさまざまなソースからチャートをデプロイできるのが便利です。

write-values

正しいYAMLとGoテンプレートの呪文を書くのは面倒ですし、デプロイして試すのも理想的とは言えません。きちんとしたテストの代わりとして、helmfile write-valuesが便利です。テンプレート処理をすべて実行し、確認用にファイルをディスクへ書き出してくれます。

原文は Ellie Huxtable により に公開されました。

この記事は「muse-spark-1.2-contributor」を使用して翻訳されました。