Command Reference
Helm CLI Commands
Essential Helm commands for managing Kubernetes deployments
release
install
deploy
helm install <release-name> <chart>
Install a chart
release
install
values
helm install <release-name> <chart> -f values.yaml
Install with custom values file
release
dry-run
debug
helm install <release-name> <chart> --dry-run
Simulate installation without deploying
release
upgrade
update
helm upgrade <release-name> <chart>
Upgrade a release
release
upgrade
rollback
helm upgrade <release-name> <chart> --atomic
Upgrade with automatic rollback on failure
release
rollback
revert
helm rollback <release-name> <revision>
Rollback to a previous revision
release
rollback
helm rollback <release-name> 1
Rollback to revision 1
release
uninstall
delete
helm uninstall <release-name>
Uninstall a release
release
list
releases
helm list
List all releases
release
list
all
helm list --all-namespaces
List releases across all namespaces
release
history
revisions
helm history <release-name>
View release history
release
status
helm status <release-name>
View release status
release
test
helm test <release-name>
Run tests for a release
Pro Tips
Use --atomic with upgrades for automatic rollback
Use --dry-run to preview without deploying
Run helm repo update before searching for new charts
Use helm template to debug rendering issues