Helm upgrade diff

Submitted by Erik Wegner on
Body

Helm is the tool to manage complex Kubernetes deployments.

Helm can easily update the existing configuration to the new configuration defined by the chart. But often you want to inspect what is going to be changed.

The following workaround exists:

helm get <release-name> > current-values.yaml
helm upgrade --dry-run --debug > upgraded-values.yaml
diff current-values.yaml upgraded-values.yaml

There is an issue at GitHub to natively support such a funtction in helm.