Helm Commands Cheat Sheet
Helm serves as the Kubernetes package manager, simplifying deployment of helm charts (pre-configured Kubernetes application resource collections). It provides all necessary commands for streamlined application management in Kubernetes clusters.
Prerequisites
- A functional Kubernetes cluster (easily created with minikube)
- Helm package manager installation
Note: This guide focuses on Helm 3 commands, which feature enhanced security by eliminating Tiller (present in Helm 2).
Basic Helm Concepts
Understanding these core concepts will make Helm commands more intuitive:
- Chart: Packaged Kubernetes manifests for simplified deployment
- Repositories: Online collections of charts with name/URL identifiers
- Helm Hub: Centralized information source for distributed repositories
- Release: Deployed chart instance in a Kubernetes cluster
Essential Helm Commands
Application Installation & Removal
Basic installation command:
helm install [app-name] [chart]
Namespace-specific installation:
helm install [app-name] [chart] --namespace [namespace]
Custom values override:
helm install [app-name] [chart] --values [yaml-file/url]
Test installation validation:
helm install [app-name] --dry-run --debug
Release uninstallation:
helm uninstall [release]
Application Upgrades & Rollbacks
Basic upgrade command:
helm upgrade [release] [chart]
Atomic upgrade with rollback:
helm upgrade [release] [chart] --atomic
Version-specific upgrade:
helm upgrade [release] [chart] --version [version-number]
Rollback execution:
helm rollback [release] [revision]
Repository Management
Add a repository:
helm repo add [repository-name] [url]
Remove a repository:
helm repo remove [repository-name]
Update repositories:
helm repo update
Chart Operations
Create a new chart:
helm create [name]
Package a chart:
helm package [chart-path]
Chart validation:
helm lint [chart]
IPv4 Address Management
For organizations requiring IPv4 address resources, our IPv4 leasing service provides professional solutions with IPXO rating verification. We specialize in leasing C-block IP ranges to verified clients, ensuring compliance with network standards.
Our Los Angeles dedicated servers combine premium hardware with optimized network infrastructure, ideal for hosting Kubernetes clusters with reliable IPv4 0.0.0.0/0 routing capabilities.
Helm Cheat Sheet PDF
Download our comprehensive Helm command reference sheet for quick access to all essential operations.