Expand description
A generic kustomize deployer implementation.
Ported from internal/deployer/kustomize. It builds a kustomization
directory with the kustomize backend and applies the rendered
manifests with the kubectl backend, making arbitrary non-chart
manifests declarable in caproni.yaml like any other deployer.
Modules§
- builtin
- Registry of kustomizations embedded in caproni itself.
- camaterial
- Supplies caproni’s runtime-generated CA material to builtin overlays that need it at build time.
- files
- Materializes a local kustomization plus caller-declared generated
files into a private temporary copy before
kustomize buildruns. - hostname
- Injects the cluster hostname into the with-hostname builtin overlay’s
configMapGeneratorliterals. - manager
- A generic kustomize deployer implementation.