Post-render with kustomize

Patch rendered manifests via kustomize without forking the upstream chart

helm upgrade --install <name> ./chart --post-renderer ./kustomize-hook.sh -n <ns>

tool
helm54 commands
tags
helmgitopsk8s

More helm commands

  • helm pull oci://<host>/charts/<name> --version 1.2.3 --untar --untardir ./charts

    Vendor an OCI chart locally for inspection or air-gapped installs

  • helm install <release> <chart> -f values.yaml -n <ns> --create-namespace

    Deploy a chart; creates namespace if it doesn't exist

  • helm upgrade --install <release> <chart> -f values.yaml -n <ns>

    Safe in CI — installs if absent, upgrades if present

  • helm diff upgrade <release> <chart> -f values.yaml -n <ns>

    Show exactly what will change (requires helm-diff plugin)

  • helm template <release> <chart> -f values.yaml --debug

    Output rendered YAML to stdout without deploying

all 54 helm commands