Helm: The Package Manager for Kubernetes cover

Technology · Ebook

Helm: The Package Manager for Kubernetes

by Shriira Press

4.8(1,120)182 pagesPublished 2026

Helm is the package manager for Kubernetes: it bundles an application's many manifests into a single versioned, parameterized package called a chart, so you can install, upgrade, and roll back complex apps with one command. This free book teaches it from the ground up: the package-manager model and how Helm 3 works without Tiller, chart anatomy, the templating engine and values, functions/conditionals/loops and helper templates, dependencies and subcharts, repositories and distribution (including OCI registries), the release lifecycle (install/upgrade/rollback/hooks), using Helm with CI/CD and GitOps tools like Argo CD and Flux, and security and chart-authoring best practices. Ten focused chapters with real chart examples and clear diagrams that take you from installing charts to authoring clean, reusable ones of your own.

Contents

  1. 1Preface
  2. 2Chapter 1 — What Helm Is
  3. 3Chapter 2 — The Package Manager Model
  4. 4Chapter 3 — Chart Anatomy
  5. 5Chapter 4 — Templating and Values
  6. 6Chapter 5 — Functions, Logic, and Helpers
  7. 7Chapter 6 — Dependencies and Subcharts
  8. 8Chapter 7 — Repositories and Distribution
  9. 9Chapter 8 — The Release Lifecycle
  10. 10Chapter 9 — Helm with GitOps and CI/CD
  11. 11Chapter 10 — Security, Best Practices, and Putting It Together