Debug Helm: troubleshooting commands

13 commands in 2 groups: Failed Releases, Inspect & Debug. Click or tap any command to copy it. Official documentation: helm.sh.

Open in the interactive cheat sheet search, stars and every other section

Failed Releases

List and inspect failed or stuck Helm releases to understand the cause before attempting a rollback or reinstall.
helm history <release>
Full revision history to spot failures
helm list --failed
List failed releases in current namespace
helm list --failed -A
Failed releases across all namespaces
helm list --pending -A
Releases stuck in pending-install, pending-upgrade or pending-rollback
helm status <release>
Release status and last deploy info

Inspect & Debug

Retrieve notes, hooks, rendered manifests, and run chart test suites to pinpoint issues in a deployed release.
helm get all <release>
All info: values, hooks, manifests, notes
helm get hooks <release>
List hooks defined in the release
helm get manifest <release>
Rendered Kubernetes manifests of release
helm get notes <release>
Show NOTES.txt output of release
helm install <release> <chart> --dry-run=client --debug
Simulate install and show debug output
helm lint <chart-dir>
Check chart for errors and warnings
helm template <release> <chart> --debug
Render templates with debug output
helm test <release>
Run chart test suite