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