⎈ Helm for Developers
Tutorial Prerequisites Decks ↗ GitHub ↗
Home / Debugging and testing
Part 3 2 chapters

Debugging and testing

The debug ladder, helm-unittest, chart-testing, kubeconform and a chart CI workflow.

Chapter 13

Debugging charts

A ladder of checks from helm lint --strict to a server-side dry run, with kubeconform, helm diff and helm get manifest, applied to a chart with five planted faults.

40 minutesRead →
Chapter 14

Chart testing

A test pod for helm test, helm-unittest suites with snapshots and failedTemplate, chart-testing lint and install, and a CI workflow that needs no cluster.

45 minutesRead →
← Previous part Data and lifecycle Next part → Multi-service applications

Helm for Developers

A chaptered, hands-on tutorial for Helm 4: one Python 3.14 (3.15-ready) FastAPI shipping application taken from raw manifests to a signed, GitOps-delivered chart on minikube and OpenShift.

Tutorial

  • Outline
  • Prerequisites
  • Helm 4 tour
  • Roadmap

Reference

  • Helm docs ↗
  • Helm HIPs ↗
  • View on GitHub ↗
  • Issues ↗
Open source · Apache 2.0 Last built 2026-10-08