Commands Cheat Sheet

Evaluating engineering tools? Get the comparison in Google Sheets

(Perfect for making buy/build decisions or internal reviews.)

Most-used commands
Your email is safe thing.

Thankyou for your submission

We have sent the cheatsheet on your email!
Oops! Something went wrong while submitting the form.

Installation

helm version
Check the Helm version installed

helm init
Initialize Helm on a Kubernetes cluster (Helm 2 only)

helm install helm/stable/nginx-ingress
Install a chart from a repository

Repository Management

helm repo list
List chart repositories

helm repo add [name] [url]
Add a chart repository

helm repo update
Update information of available charts from repositories

helm repo remove [name]
Remove a chart repository

Chart Management

helm search repo [keyword]
Search for charts in repositories

helm search hub [keyword]
Search for charts in the Artifact Hub

helm pull [chart]
Download a chart from a repository

helm show values [chart]
Show the chart's values

helm show chart [chart]
Show the chart's definition

helm create [name]
Create a new chart with the given name

Release Management

helm install [release] [chart]
Install a chart

helm install [release] [chart] --values=values.yaml
Install with custom values file

helm upgrade [release] [chart]
Upgrade a release

helm rollback [release] [revision]
Roll back a release to a previous revision

helm uninstall [release]
Uninstall a release

helm list
List releases in the current namespace

helm list --all-namespaces
List all releases in all namespaces

helm status [release]
View status of a release

helm history [release]
See revision history of a release

Debugging

helm get values [release]
Download the values file for a release

helm get manifest [release]
Download the manifest for a release

helm template [chart] --values=values.yaml
Render chart templates locally

helm lint [chart]
Examine a chart for possible issues

helm test [release]
Run tests for a release