Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStatsPractice TestsCertifications

Categories

🎓 Certifications
🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
CheatGrid
HomeAboutTopicsPricingMy VaultStatsPractice TestsCertifications
LVLEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

Helm Cheat Sheet

Helm Cheat Sheet

Back to Containers Orchestration
Updated 2026-04-29
Next Topic: Karpenter Cluster Autoscaler Cheat Sheet

Helm is the package manager for Kubernetes, enabling you to define, install, and upgrade complex applications through reusable, versioned packages called charts. Helm streamlines deployment workflows by templating Kubernetes manifests, managing release history with rollback capabilities, and supporting dependency resolution across multi-environment configurations. Helm 4 (released November 2025) marks the biggest upgrade in six years, replacing the three-way merge with Server-Side Apply (SSA), introducing a WebAssembly-based plugin system, and making OCI registries the primary chart distribution method. Understanding Helm's architecture — the Tiller-less design, Go+Sprig template engine, kstatus-based wait logic, and OCI supply chain tooling — transforms Kubernetes deployments from manual YAML management into declarative, reproducible operations.

What This Cheat Sheet Covers

This topic spans 22 focused tables and 243 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Core Helm CommandsTable 2: Repository ManagementTable 3: OCI Registry OperationsTable 4: Values ManagementTable 5: Chart Structure FilesTable 6: Chart DependenciesTable 7: Template Syntax BasicsTable 8: Built-in Template ObjectsTable 9: Common Template FunctionsTable 10: Logic and Flow Control FunctionsTable 11: Advanced Template FunctionsTable 12: Helm HooksTable 13: Install and Upgrade FlagsTable 14: Debugging and Testing CommandsTable 15: Chart VersioningTable 16: Helm PluginsTable 17: Post-Renderers and Advanced CustomizationTable 18: GitOps with HelmTable 19: Security Best PracticesTable 20: Helm Architecture (Helm 4)Table 21: Helm 4 New FeaturesTable 22: Helm Environment Variables

Table 1: Core Helm Commands

These are the verbs you reach for every day — installing, upgrading, rolling back, and inspecting releases. Master this handful and you can drive almost any Helm workflow without touching a YAML file by hand. Note how template, lint, and test let you validate a chart locally before it ever touches a cluster.

CommandExampleDescription
helm install
helm install myapp ./chart -f values.yaml
• Installs a chart with a release name into the cluster
• supports local paths, chart names, or OCI references.
helm upgrade
helm upgrade myapp ./chart --rollback-on-failure --wait
• Updates an existing release with new chart version or values
• --rollback-on-failure auto-rolls back on failure.
helm uninstall
helm uninstall myapp
• Removes a release and all associated resources
• use --keep-history to preserve release records.
helm rollback
helm rollback myapp 3
• Reverts a release to a previous revision number
• Helm tracks full release history for recovery.
helm list
helm list --all-namespaces
• Shows all deployed releases with status, chart version, and namespace
• filter with -n namespace.
helm status
helm status myapp
Displays current state of a release including resources, NOTES.txt output, and last deployment time.
helm history
helm history myapp
Shows revision history with status, updated time, and description for a release.
helm get values
helm get values myapp --all
• Retrieves computed values for a deployed release
• --all merges defaults with user values.
helm get manifest
helm get manifest myapp
Outputs the rendered Kubernetes manifests for an installed release as YAML.

More in Containers Orchestration

  • Falco Runtime Security Cheat Sheet
  • Karpenter Cluster Autoscaler Cheat Sheet
  • Argo Rollouts and Progressive Delivery Cheat Sheet
  • Container Debugging & Troubleshooting Cheat Sheet
  • Container Storage and Persistent Volumes Cheat Sheet
  • Knative Serverless on Kubernetes Cheat Sheet
View all 38 topics in Containers Orchestration