Upgrade
If you installed with a values file, you can upgrade with one command. If you
used --set flags, first create a values file with the same settings. Helm
renders every resource again during an upgrade, and omitted settings revert to
their defaults.
Upgrade the chart
Code
Pass both files, unchanged, with every upgrade. The chart creates its Kubernetes Secrets from values, so omitting the credentials file on an upgrade empties the registry Secrets and every subsequent image pull fails.
Check what changed before applying it:
Code
helm diff is the helm-diff plugin,
installed with helm plugin install https://github.com/databus23/helm-diff.
Verify the upgrade
Work through Verify your install again. The gateway deployments already in the cluster keep serving through the upgrade; they are rebuilt only when you deploy them.
Code
Roll back an upgrade
Code
Rollback restores the workloads and configuration from the selected revision.