Kubernetesのyaml管理ツールKustomizeを使ってみたではmanifestのbaseとなる設定を作成しました。
Kustomizeではbaseに対してoverlaysと呼ばれる設定を定義して環境毎に設定を分割して適応します。
EKSの環境を構築していて、そろそろprod/test/devなど環境毎にyamlファイルを作る必要性が出てきたので、テンプレートエンジン的なツールを探していました。
初めはHelmを使う予定だったのですが、Helmはテンプレートエンジンとして使うだけの場合、管理方針や仕組みが複雑に感じ他に良さそうなツールを探していた所Kustomizeにたどり着きました。