Alternatives to Kustomize

A template-free tool for customising Kubernetes YAML configurations without forking them. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as Kustomize.

  • Helm

    A package manager for Kubernetes that installs, upgrades and rolls back applications described as charts.

    Helm packages Kubernetes applications as templated charts with upgrades and rollbacks, adding a templating layer to learn instead of Kustomize's plain YAML overlays.

Also worth comparing

These listings name Kustomize as their own alternative, so the relationship runs both ways.

  • Helmfile

    A command-line tool for declaratively deploying sets of Helm charts, manifests and Kustomize configs.

    Kustomize manages Kubernetes manifest variants with plain YAML overlays built into kubectl, instead of declaring sets of Helm releases.

Similar software

Related functionality, not a direct replacement.