Kustomize overlay とは?
Kustomize は、共有されたベースの上に overlay を重ねることで、生のKubernetes manifestをカスタマイズします。overlay はベースを参照し、manifestをコピーしたりtemplatingしたりすることなく、レプリカ数の変更やlabelの追加といったpatchを適用します。その結果は、単一の信頼できる情報源から構築された環境ごとの構成です。
なぜ重要か
overlay は、各 overlay がベースから逸脱する点だけを示すため、環境間の差分を小さく明示的に保ちます。templateを使わないアプローチにより、manifestはすべての段階で有効なKubernetes YAMLのまま保たれます。
関連ガイド
What Is a Helm Values Override?A Helm values override is configuration supplied at install time that replaces a chart default, customizing a…
What Is a Helm Release?A Helm release is a named, versioned installation of a Helm chart into a Kubernetes cluster, tracked so it ca…
What Is a Kubeconfig Context?A kubeconfig context is a named bundle of cluster, user credentials, and namespace that determines which Kube…