⎈ Helm for Developers
Tutorial Prerequisites Decks ↗ GitHub ↗
Home / Delivery and operations
Part 7 3 chapters

Delivery and operations

Environment promotion, GitOps with Argo CD, and observability through the library chart.

Chapter 24

Environment promotion

Run one umbrella chart in dev, stage and prod with layered values files, per-environment namespaces and version pins, and promote by changing a version line in Helmfile.

35 minutesRead →
Chapter 25

GitOps with Argo CD

Install Argo CD from its Helm chart and let it sync the umbrella chart from an OCI registry. Covers valueFiles and valuesObject, how helm hooks map to sync hooks, why lookup returns nothing, and sync waves.

40 minutesRead →
Chapter 26

Observability with the LGTM stack

Turn on OpenTelemetry through a library template, ship a Grafana dashboard as a labelled ConfigMap, and follow one trace from shipping-service across Kafka to notification-service in Tempo.

40 minutesRead →
← Previous part Extending Helm Next part → Appendices

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