Kustomize

E699334

Kustomize is a Kubernetes-native configuration management tool that lets you customize application manifests through overlays and patches without modifying the original YAML files.

All labels observed (1)

Label Occurrences
Kustomize canonical 2

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Kubernetes tool ⓘ
configuration management tool ⓘ
open-source software ⓘ
avoids templating languages ⓘ
benefit improves reusability of Kubernetes manifests ⓘ
keeps original YAML files unchanged ⓘ
reduces duplication across environments ⓘ
command kubectl apply -k ⓘ
kubectl kustomize ⓘ
configurationFile kustomization.yaml ⓘ
designGoal customize application manifests without modifying originals ⓘ
developedFor Kubernetes ⓘ
ecosystem CNCF Kubernetes ecosystem ⓘ
hostedOn GitHub ⓘ
inputFormat YAML ⓘ
integratedInto kubectl ⓘ
linked to: kubectl CLI
license Apache-2.0 License ⓘ
linked to: Apache License 2.0
maintainedBy Kubernetes SIG CLI ⓘ
outputFormat YAML ⓘ
primaryFunction configuration customization ⓘ
manifest templating-free customization ⓘ
repository https://github.com/kubernetes-sigs/kustomize ⓘ
runsAs kubectl subcommand ⓘ
supports Kubernetes manifests ⓘ
supportsFeature JSON patches ⓘ
Secret generation ⓘ
annotation transformations ⓘ
base and overlay model ⓘ
configMap generation ⓘ
label transformations ⓘ
multi-environment configuration ⓘ
namePrefix transformations ⓘ
nameSuffix transformations ⓘ
overlays ⓘ
patches ⓘ
patchesStrategicMerge ⓘ
resource composition ⓘ
variable substitution ⓘ
supportsUseCase environment-specific configuration ⓘ
per-cluster customization ⓘ
reusable manifest bases ⓘ
supportsVersionControlPractice GitOps ⓘ
usesConcept bases ⓘ
overlays ⓘ
website https://kustomize.io ⓘ
writtenIn Go ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Argo CD → supports → Kustomize ⓘ
Flux → integratesWith → Kustomize ⓘ