Kustomize is a declarative configuration customization tool for Kubernetes that focuses on composable modifications and reuse of existing YAML without using templates. By defining bases, overlays, patches, and generators in kustomization.yaml, it can flexibly generate final deployment manifests for different environments.
Core features and highlights:
ConfigMap/Secret generators that can automatically inject version or environment informationjson6902 patches for precise resource modificationskubectl (e.g., kubectl kustomize) and can also be used as a standalone CLIKustomize