Opens the form; the finished command lands at your prompt, unrun
helm installInstall a chart Install a chart as a new release. Credentials and TLS options are not covered.
Install a chart Example values, fixed in this page — nothing here reaches a terminal
Install a chart Dry-run install
Tasks Each one presets the form for one job
Install a chart
releasechartnamespacecreate_namespacevaluessetversionwait
Dry-run install
releasechartnamespacevaluessetversion
Parameters Only these flags are editable in the form
Release name
Name of the new release.string · positional 0
Chart
Chart reference, local path, archive or URL.string · positional 1
Namespace
Namespace scope for this request.
string--namespace-n
Values files
YAML files or URLs; later files override earlier ones.
string · repeatable
--values-f
Set values
key=value overrides, applied after values files.
string · repeatable
--set
Chart version
Version constraint for the chart.
string--version
Create namespace
Create the release namespace if not present.
boolean--create-namespace
Wait until ready
Wait for pods, services and workloads to be ready.
boolean--wait
Atomic
Roll back or delete on failure; implies --wait.
boolean--atomic
Timeout
Time to wait for any individual Kubernetes operation, e.g. 5m0s.
string--timeout
Dry run
Simulate an install.
boolean--dry-run
Kube context
Name of the kubeconfig context to use.
string--kube-context
helm upgradeUpgrade a release Upgrade a release to a chart version or new values.
Upgrade a release Example values, fixed in this page — nothing here reaches a terminal
Upgrade or install Dry-run upgrade
Tasks Each one presets the form for one job
Upgrade or install
releasechartnamespacevaluessetversionwait
Dry-run upgrade
releasechartnamespacevaluessetversion
Parameters Only these flags are editable in the form
Release name
Release to upgrade.string · positional 0
Chart
Chart reference, local path, archive or URL.string · positional 1
Namespace
Namespace scope for this request.
string--namespace-n
Install if missing
Run an install if the release does not exist.
boolean--install-i
Values files
YAML files or URLs; later files override earlier ones.
string · repeatable
--values-f
Set values
key=value overrides, applied after values files.
string · repeatable
--set
Reuse last values
Reuse the last release values and merge in overrides.
boolean--reuse-values
Reset values
Reset values to the ones built into the chart.
boolean--reset-values
Chart version
Version constraint for the chart.
string--version
Create namespace
Create the release namespace if not present.
boolean--create-namespace
Wait until ready
Wait for pods, services and workloads to be ready.
boolean--wait
Atomic
Roll back or delete on failure; implies --wait.
boolean--atomic
Timeout
Time to wait for any individual Kubernetes operation, e.g. 5m0s.
string--timeout
Dry run
Simulate an upgrade.
boolean--dry-run
Kube context
Name of the kubeconfig context to use.
string--kube-context
helm templateRender templates locally Render chart templates to standard output or a directory without installing.
Render templates locally Example values, fixed in this page — nothing here reaches a terminal
Tasks Each one presets the form for one job
Render to stdout
releasechartnamespacevaluessetinclude_crds
Parameters Only these flags are editable in the form
Release name
Release name used in the templates.string · positional 0
Chart
Chart reference, local path, archive or URL.string · positional 1
Namespace
Namespace scope for this request.
string--namespace-n
Values files
YAML files or URLs; later files override earlier ones.
string · repeatable
--values-f
Set values
key=value overrides, applied after values files.
string · repeatable
--set
Chart version
Version constraint for the chart.
string--version
Include CRDs
Include CRDs in the output.
boolean--include-crds
Show only templates
Only show manifests rendered from these templates.
string · repeatable
--show-only-s
Output directory
Write the rendered templates to files here instead of stdout.
path--output-dir
Examine a chart for possible issues.
Lint a chart Example values, fixed in this page — nothing here reaches a terminal
Tasks Each one presets the form for one job
Lint a chart
chartstrictwith_subchartsvalues
Parameters Only these flags are editable in the form
Chart path
Chart directory to lint.string · positional 0 · repeatable
Fail on warnings
Fail on lint warnings.
boolean--strict
Lint subcharts
Lint dependent charts.
boolean--with-subcharts
Quiet
Print only warnings and errors.
boolean--quiet
Values files
YAML files or URLs; later files override earlier ones.
string · repeatable
--values-f
Set values
key=value overrides, applied after values files.
string · repeatable
--set
List installed releases, optionally across namespaces or filtered.
List releases Example values, fixed in this page — nothing here reaches a terminal
Tasks Each one presets the form for one job
List everywhere
all_namespacesfiltershortoutput
Parameters Only these flags are editable in the form
Namespace
Namespace scope for this request.
string--namespace-n
All namespaces
List releases across all namespaces.
boolean--all-namespaces-A
All releases
Show all releases without any filter applied.
boolean--all-a
Failed only
Show failed releases.
boolean--failed
Pending only
Show pending releases.
boolean--pending
Filter
Regular expression; matching releases are included.
string--filter-f
Short listing
Output short (quiet) listing format.
boolean--short-q
Output format
enum--output-otablejsonyaml
Kube context
Name of the kubeconfig context to use.
string--kube-context
Sources Every flag above is checked against these