Helm Charts commands

29 commands in 4 groups: Repositories, Development, Chart Info, OCI & Plugins. Click or tap any command to copy it. Part of the full Helm cheat sheet. Official documentation: helm.sh.

Open in the interactive cheat sheet search, stars and every other section

Repositories

Add, update, search, and remove Helm chart repositories.
helm repo add <name> <url>
Add a chart repository
helm repo list
List configured repositories
helm repo remove <name>
Remove a repository
helm repo update
Update all configured repos
helm search hub <keyword>
Search charts on Artifact Hub
helm search repo <keyword>
Search charts in configured repos
helm search repo <keyword> --versions
List all available versions of a chart

Development

Scaffold, validate, render, and package charts locally before publishing.
helm create <name>
Scaffold a new chart directory
helm dependency build <chart-dir>
Rebuild dependencies from Chart.lock (deterministic)
helm dependency list <chart-dir>
List chart dependencies and their status
helm dependency update <chart-dir>
Update / download chart dependencies
helm package <chart-dir>
Package chart as a .tgz archive
helm template <release> <chart>
Render templates to stdout locally
helm template <release> <chart> -f values.yaml
Render templates with custom values

Chart Info

Inspect chart metadata, default values, and README before installing.
helm env
Show Helm environment variables
helm pull <chart>
Download chart archive to current dir
helm pull <chart> --untar
Download and extract chart directory
helm pull <chart> --version <ver>
Download a specific chart version
helm show chart <chart>
Display chart metadata (Chart.yaml)
helm show readme <chart>
Display chart README
helm show values <chart>
Display chart default values

OCI & Plugins

Push charts to OCI registries and manage Helm plugins that extend CLI functionality.
helm plugin list
List installed plugins
helm plugin uninstall <name>
Remove an installed plugin
helm plugin update <name>
Update an installed plugin
helm plugin install <url> --verify=false
Install an unsigned plugin from a Git URL (Helm 4 verifies signatures by default)
helm push <chart.tgz> oci://<registry>/<repo>
Push a packaged chart to OCI registry
helm registry login <host>
Log in to an OCI registry
helm registry logout <host>
Log out from an OCI registry
helm show chart oci://<registry>/<repo>/<chart>
Show metadata for an OCI chart