Helm Keyboard Shortcuts

Complete Helm keyboard shortcuts and commands reference — 58 shortcuts across 9 categories. Quick reference cheat sheet for Windows & Mac.

Helm packages Kubernetes manifests as charts and installs them as releases, and its command set maps cleanly onto that: find a chart, see its defaults, render it, install it, upgrade it, roll it back. The table has the ten commands that cover a normal day; the notes explain the order that avoids surprises in production.

Top-level (25)

ShortcutActionWhat it does
helm completiongenerate autocompletion scripts for the specified shellGenerate autocompletion scripts for the specified shell.
helm createcreate a new chart with the given nameCreate a new chart with the given name.
helm dependencymanage a chart's dependenciesManage a chart's dependencies.
helm envhelm client environment informationHelm client environment information.
helm getdownload extended information of a named releaseDownload extended information of a named release.
helm historyfetch release historyFetch release history.
helm installinstall a chartInstall a chart.
helm lintexamine a chart for possible issuesExamine a chart for possible issues.
helm listlist releasesList releases.
helm packagepackage a chart directory into a chart archivePackage a chart directory into a chart archive.
helm plugininstall, list, or uninstall Helm pluginsInstall, list, or uninstall helm plugins.
helm pulldownload a chart from a repository and (optionally) unpack it in local directoryDownload a chart from a repository and (optionally) unpack it in local directory.
helm pushpush a chart to remotePush a chart to remote.
helm registrylogin to or logout from a registryLogin to or logout from a registry.
helm repoadd, list, remove, update, and index chart repositoriesAdd, list, remove, update, and index chart repositories.
helm rollbackroll back a release to a previous revisionRoll back a release to a previous revision.
helm searchsearch for a keyword in chartsSearch for a keyword in charts.
helm showshow information of a chartShow information of a chart.
helm statusdisplay the status of the named releaseDisplay the status of the named release.
helm templatelocally render templatesLocally render templates.
helm testrun tests for a releaseRun tests for a release.
helm uninstalluninstall a releaseUninstall a release.
helm upgradeupgrade a releaseUpgrade a release.
helm verifyverify that a chart at the given path has been signed and is validVerify that a chart at the given path has been signed and is valid.
helm versionprint the helm version informationPrint the helm version information.

helm dependency (3)

ShortcutActionWhat it does
helm dependency buildrebuild the charts/ directory based on the Chart.lock fileRebuild the charts/ directory based on the chart.lock file.
helm dependency listlist the dependencies for the given chartList the dependencies for the given chart.
helm dependency updateupdate charts/ based on the contents of Chart.yamlUpdate charts/ based on the contents of chart.yaml.

helm get (6)

ShortcutActionWhat it does
helm get alldownload all information for a named releaseDownload all information for a named release.
helm get hooksdownload all hooks for a named releaseDownload all hooks for a named release.
helm get manifestdownload the manifest for a named releaseDownload the manifest for a named release.
helm get metadataThis command fetches metadata for a given releaseThis command fetches metadata for a given release.
helm get notesdownload the notes for a named releaseDownload the notes for a named release.
helm get valuesdownload the values file for a named releaseDownload the values file for a named release.

helm plugin (6)

ShortcutActionWhat it does
helm plugin installinstall a Helm pluginInstall a helm plugin.
helm plugin listlist installed Helm pluginsList installed helm plugins.
helm plugin packagepackage a plugin directory into a plugin archivePackage a plugin directory into a plugin archive.
helm plugin uninstalluninstall one or more Helm pluginsUninstall one or more helm plugins.
helm plugin updateupdate one or more Helm pluginsUpdate one or more helm plugins.
helm plugin verifyverify that a plugin at the given path has been signed and is validVerify that a plugin at the given path has been signed and is valid.

helm registry (2)

ShortcutActionWhat it does
helm registry loginlogin to a registryLogin to a registry.
helm registry logoutlogout from a registryLogout from a registry.

helm repo (5)

ShortcutActionWhat it does
helm repo addadd a chart repositoryAdd a chart repository.
helm repo indexgenerate an index file given a directory containing packaged chartsGenerate an index file given a directory containing packaged charts.
helm repo listlist chart repositoriesList chart repositories.
helm repo removeremove one or more chart repositoriesRemove one or more chart repositories.
helm repo updateupdate information of available charts locally from chart repositoriesUpdate information of available charts locally from chart repositories.

helm search (2)

ShortcutActionWhat it does
helm search hubsearch for charts in the Artifact Hub or your own hub instanceSearch for charts in the artifact hub or your own hub instance.
helm search reposearch repositories for a keyword in chartsSearch repositories for a keyword in charts.

helm show (5)

ShortcutActionWhat it does
helm show allshow all information of the chartShow all information of the chart.
helm show chartshow the chart's definitionShow the chart's definition.
helm show crdsshow the chart's CRDsShow the chart's crds.
helm show readmeshow the chart's READMEShow the chart's readme.
helm show valuesshow the chart's valuesShow the chart's values.

helm completion (4)

ShortcutActionWhat it does
helm completion bashgenerate autocompletion script for bashGenerate autocompletion script for bash.
helm completion fishgenerate autocompletion script for fishGenerate autocompletion script for fish.
helm completion powershellgenerate autocompletion script for powershellGenerate autocompletion script for powershell.
helm completion zshgenerate autocompletion script for zshGenerate autocompletion script for zsh.
📜 Source: helm.sh — Helm command reference. Top-level commands and the subcommands of dependency, get, plugin, registry, repo, search, show and completion, from the Helm command reference. Checked 2026-09-06. How we verify ›
📄 View Printable Cheat Sheet — Download as PDF or print · 🧩 Combine with other tools

Frequently Asked Questions

What are the most useful Helm keyboard shortcuts?

The most essential Helm shortcuts are: helm install [name] [chart] (Install chart), helm upgrade [name] [chart] (Upgrade), helm uninstall [name] (Uninstall).

What is the Helm shortcut for install chart?

The Helm shortcut for install chart is helm install [name] [chart].

What's the fastest way to learn all Helm shortcuts?

Print the Helm cheat sheet and keep it next to your keyboard for the first week, then switch to active recall: open Shortcut Speedrun and practice Helm shortcuts against the clock until they're automatic.

Can I combine Helm shortcuts with other tools?

Yes — use My Stack to combine Helm shortcuts with any other platform on this site into one printable reference, which is useful if your daily workflow spans several tools.

Related Shortcut Pages

Docker npm / yarn AWS CLI PowerShell tmux GNU Screen

Search 18,500+ shortcuts across 268 platforms

Explore All Platforms Practice Shortcuts
🔧 Spotted an error or a missing shortcut? Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.

Finding and inspecting charts

helm repo add [name] [URL] registers a chart repository and helm repo update refreshes the index — run it before searching, or you will install a stale version. helm search repo [keyword] lists matching charts and versions across added repositories. Before installing anything, helm show values [chart] prints the chart's default values file, which is the document to read and override; save it to a file and edit rather than passing dozens of --set flags.

Install, render, upgrade

helm template [name] [chart] renders the manifests locally with your values without touching the cluster, and piping it to kubectl diff or reading it is the safest pre-flight there is. helm install [name] [chart] creates the release; helm upgrade [name] [chart] applies changed values or a new chart version, and upgrade --install does both in one command for CI pipelines. Add --dry-run to either for a server-side render with the cluster's API validation.

Releases and rollback

helm list shows releases in the current namespace with revision numbers and status; -A covers all namespaces. Every upgrade creates a revision, and helm rollback [name] [rev] returns to one — with helm history showing what each revision changed — which is the fast path out of a bad deploy. helm uninstall [name] removes the release and its resources; add --keep-history if you may want to roll back later.

🤖 Ask AI about Helm shortcuts

Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"

ChatGPT Claude Perplexity Gemini Grok