https://kustomize.io

複数のKubernetesクラスターを管理する場合に、マニフェストファイルを管理しやすくするツール

開発環境と本番環境など、各環境ごとにマニフェストを作成すると、全環境に共通のパラメータを変更したいときにすべてのファイルを変更する必要があり、管理が大変になる。 そこでKustomizeを使うことで、環境ごとに共通の部分を定義したマニフェストファイル(base)と、差異がある部分だけを定義したマニフェスト(overlays)に分けることができる。 kustomize build でbaseとoverlaysをマージしたマニフェストを作成できる。