Helm Cheat Sheet

Install, upgrade, rollback, and debug Kubernetes packages.

Related: helm · kubernetes · kubectl

Repos & install

CommandDescription
helm repo add bitnami https://charts.bitnami.com/bitnamiAdd chart repository
helm repo updateRefresh chart indexes
helm search repo nginxFind charts
helm install myrelease bitnami/nginx -n apps --create-namespaceInstall chart
helm upgrade --install myrelease ./chart -f values.yaml -n appsIdempotent upgrade/install

Release lifecycle

CommandDescription
helm list -AAll releases
helm status myrelease -n appsRelease details
helm history myrelease -n appsRevision history
helm rollback myrelease 2 -n appsRollback to revision
helm uninstall myrelease -n appsRemove release

Debug

CommandDescription
helm template myrelease ./chart -f values.yamlRender manifests locally
helm upgrade myrelease ./chart --dry-run --debug -n appsSimulate upgrade with debug
helm get values myrelease -n appsShow deployed values
helm get manifest myrelease -n appsShow rendered manifest