CCloudSuccessTechworld with Randy
Field Guides / Helm in Production
Field Guide · Intermediate to Advanced · 10-12 hours with labs

Helm in Production: Charts Teams Can Trust

Build, test, ship and debug Helm 4 charts that survive real upgrades, GitOps and on-call, with 13 hands-on labs on kind.

Page previewPage previewPage previewPage preview
81
pages
13
hands-on labs
24
interview Q&As
13
chapters

This is for you if

  • You own Helm charts other teams deploy, and you're the one paged when an upgrade hangs
  • You're moving CI, Argo CD or Flux from Helm 3 to Helm 4 and need to know what changes
  • You want charts with real contracts, tests and supply-chain controls instead of copy-paste YAML
  • You're preparing for platform, SRE or DevOps interviews where Helm internals come up

What's inside

  • How Helm really works: the upgrade pipeline, release storage, values precedence, and Helm 4's server-side apply and kstatus waiting
  • Readable templates with helpers, checksums, required, fail, tpl and the lookup traps that break GitOps
  • values.schema.json contracts and a layered multi-environment values strategy
  • Library charts, dependencies, OCI registries, install by digest, and signing with GPG provenance and cosign
  • A chart test pipeline: helm lint, helm-unittest, kubeconform, chart-testing and helm test
  • Safe upgrades and rollbacks, hook design, and a real plan for CRD lifecycle
  • Secrets that stay out of release storage with existingSecret and External Secrets
  • Helm under Argo CD, Flux and Helmfile, and what changes for your chart in each
  • Troubleshooting playbook for pending-upgrade, stuck hooks, immutable fields and SSA conflicts, plus 24 interview Q&As, a cheat sheet and a 30-day plan

After this guide you can

  • Explain and debug any Helm upgrade by reading the release record and history
  • Write charts with schema-validated values, tested behaviour and stable selectors
  • Ship charts through OCI registries with digests and signatures your pipeline verifies
  • Recover releases stuck in pending-upgrade or failed hooks without guesswork
  • Run the same chart safely under plain Helm, Helmfile, Argo CD and Flux
  • Plan a Helm 3 to Helm 4 migration for scripts, plugins and GitOps tools

Contents

  1. How Helm really worksp. 4
  2. Chart anatomy and templates people can readp. 11
  3. Values contracts: schema and multi-environment strategyp. 22
  4. Library charts, dependencies and OCI distributionp. 28
  5. Testing charts before they test youp. 36
  6. Upgrades, rollbacks, hooks and CRDsp. 42
  7. Secrets without regretsp. 50
  8. Helm with Argo CD, Flux and Helmfilep. 55
  9. Troubleshooting playbookp. 64
  10. Production checklist and design decisionsp. 69
  11. Interview questionsp. 71
  12. Cheat sheetp. 76
  13. Your 30-day practice planp. 79
Written by Randy, a Senior Platform Engineer & SRE who runs production platforms on AWS, GCP and Azure. Companion to the Techworld with Randy episode Helm in Production.