Helm
Kubernetes package manager for installing, upgrading, and managing Helm charts and application deployments.
59 commands
Browse by Topic
Getting Started
Quick setup and installation
Repositories
Chart repositories
Charts
Chart operations
Install/Upgrade
Installing & upgrading
Releases
Release management
Rollback
Rollback operations
Development
Chart development
Debugging
Debugging & testing
OCI
OCI artifact registry
Install Helm (macOS)
Install Helm using Homebrew on macOS
Install Helm (Linux)
Install Helm on Linux using the official installer script
Add Bitnami repository
Add the popular Bitnami Helm chart repository
Update Helm repositories
Update all Helm chart repositories
Add repository
Add a Helm chart repository.
Update repositories
Update all repository indexes.
List repositories
List configured repositories.
Remove repository
Remove a chart repository.
Search charts
Search for charts in repositories.
Search hub
Search Artifact Hub for charts.
Show chart info
Display chart metadata.
Show values
Display default values.yaml.
Show readme
Display chart README.
Pull chart
Download chart and extract to directory.
Template locally
Render templates locally without installing.
Verify chart
Verify chart has valid provenance file.
Install chart
Install a chart with release name.
Install with values
Install using custom values file.
Install with set
Install with inline value overrides.
Install in namespace
Install in specific namespace, creating if needed.
Upgrade release
Upgrade existing release with new values.
Install or upgrade
Install if not exists, upgrade if exists.
Dry run
Simulate installation without applying.
Wait for ready
Wait for pods to be ready before completing.
List releases
List all releases in current namespace.
List all namespaces
List releases across all namespaces.
Release status
Show status of a release.
Release history
View release revision history.
Get values
Get user-supplied values for release.
Get all values
Get all computed values (including defaults).
Get manifest
Get Kubernetes manifests for release.
Uninstall release
Remove a release from the cluster.
Rollback to revision
Rollback to specific revision number.
Rollback with wait
Rollback and wait for resources to be ready.
Force rollback
Force resource updates through delete/recreate.
Rollback dry run
Simulate rollback without applying.
Create chart
Create a new chart scaffold.
Lint chart
Check chart for issues and best practices.
Package chart
Package chart into versioned archive.
Update dependencies
Download chart dependencies to charts/ folder.
Build dependencies
Rebuild charts/ from Chart.lock.
List dependencies
List chart dependencies.
Generate index
Generate repository index.yaml.
Template with debug
Render templates locally with debug output.
Install test plugin
Install helm-unittest plugin for chart testing.
Test with logs
Run chart tests and display pod logs.
Debug dry run install
Debug installation with detailed template rendering.
Debug install
Show rendered templates with debug info.
Get hooks
Get hooks for a release.
Get notes
Get release notes (NOTES.txt output).
Test release
Run tests defined in chart.
Helm version
Show Helm client version.
Environment info
Show Helm environment variables.
Get all release info
Get all information about a release (manifest, values, hooks, notes).
Limited history
Show last 10 revisions of release history.
Get manifest revision
Get manifest for specific revision number.
Push to OCI registry
Push packaged chart to OCI-compliant registry.
Pull from OCI registry
Pull chart from OCI registry with specific version.
Login to OCI registry
Authenticate to OCI registry for push/pull operations.
Discussion
Loading comments...