Helm Cheat Sheet
Every Helm command in the library, on one page. Search, filter by category, or jump to a full command reference for detailed examples.
| Command | Syntax | Description | |
|---|---|---|---|
| helm install | helm install <release-name> <chart> [-f values.yaml] | Installs a chart, creating a new release in the cluster. | |
| helm upgrade | helm upgrade <release-name> <chart> | Upgrades an existing release to a new chart version or configuration. | |
| helm rollback | helm rollback <release-name> <revision> | Rolls a release back to a previous revision. | |
| helm list | helm list [-A] | Lists releases installed in the current (or all) namespaces. | |
| helm status | helm status <release-name> | Shows the status and computed manifest of a release. | |
| helm history | helm history <release-name> | Shows the revision history of a release. | |
| helm uninstall | helm uninstall <release-name> | Removes a release and its associated Kubernetes resources. | |
| helm template | helm template <chart> [-f values.yaml] | Renders a chart's templates locally without installing anything — useful for reviewing the exact manifests that would be applied. | |
| helm lint | helm lint <chart> | Checks a chart for possible issues in its structure and templates. | |
| helm repo add | helm repo add <name> <url> | Adds a chart repository so its charts can be installed by name. |