--- tags: - Cheetsheet --- Repository Management --------------------- | Command | Description | | --- | --- | | `helm repo list` | List Helm repositories | | `helm repo update` | Update list of Helm charts from repositories | Chart Management ---------------- | Command | Description | | --- | --- | | `helm search` | List all installed charts | | `helm search ` | Search for a chart | | `helm ls` | List all installed Helm charts | | `helm ls --deleted` | List all deleted Helm charts | | `helm ls --all` | List installed and deleted Helm charts | | `helm inspect values /` | Inspect the variables in a chart | Install/Delete Helm Charts -------------------------- | Command | Description | | --- | --- | | `helm install --name /` | Install a Helm chart | | `helm install --name --values /` | Install a Helm chart and override variables | | `helm status ` | Show status of Helm chart being installed | | `helm delete --purge ` | Delete a Helm chart | Upgrading Helm Charts --------------------- | Command | Description | | --- | --- | | `helm get values ` | Return the variables for a release | | `helm upgrade --values /` | Upgrade the chart or variables in a release | | `helm history ` | List release numbers | | `helm rollback 1` | Rollback to a previous release number | Creating Helm Charts -------------------- | Command | Description | | --- | --- | | `helm create ` | Create a blank chart | | `helm lint ` | Lint the chart | | `helm package ` | Package the chart into foo.tgz | | `helm dependency update` | Install chart dependencies |