reuse-values pitfall helm
note: --reuse-values silently keeps stale overrides; --reset-values forces clean merge
helm upgrade --install <name> ./chart --reset-values -f values.yaml
more helm
all 54 commands →
Inspect release hooks
helm get hooks <rel> -n <ns>
Dry-run a rollback
helm history <rel> -n <ns> && helm rollback <rel> <rev> --dry-run -n <ns>
Update chart dependencies
helm dependency update ./chart && helm dependency build ./chart
Wait for jobs on install
helm upgrade --install <name> ./chart --wait --wait-for-jobs --timeout 10m -n <ns>
Parse release status as JSON
helm status <rel> -n <ns> -o json | jq '.info.status, .info.last_deployed'