Kustomize

· 1 min read · Containers and Orchestration · Tool

Kustomize is built into kubectl (kubectl apply -k). You keep one base and describe per-environment changes, such as replicas, images or namespaces, in overlays. It is an alternative to Helm values files.

Key concepts #

  • Base and overlay: shared manifests and their variants.
  • Patches: change fields of existing resources.
  • Generators: create ConfigMaps and Secrets from files.

Learn it #

Follow Kubernetes overlays with Kustomize. Argo CD deploys Kustomize directories directly.

More tutorials that use Kustomize

#Kubernetes #Kustomize