StageSet vs Kustomize see history edit this page

Talks about: , , and

Kustomize (the kustomize CLI / kubectl kustomize) is a manifest builder: it composes bases and overlays, applies patches, and emits YAML. It does not apply anything, and it has no notion of ordering, readiness, or reconciliation — that’s kubectl apply’s job, and kubectl applies everything at once.

What Kustomize gives you

Where StageSet differs

Using them together

StageSet includes the parts of Kustomize you reach for at delivery time: a stage has path, patches, and postBuild substitution (stages and sources). So you can keep authoring with Kustomize overlays and let a stage apply the right overlay, patched and substituted — then add the ordering, gating, and reconciliation Kustomize alone doesn’t offer.