From chart consumer to chart author
Day 1
Helm Fundamentals & Chart Authoring
- Helm architecture: Charts, releases, repositories, tiller-less Helm 3 — the Helm model explained
- Installing and upgrading charts: Values, --set, values files — controlling chart configuration per environment
- Helm repositories: ArtifactHub, private OCI registries — finding and hosting charts
- Chart structure: Chart.yaml, templates, values.yaml, helpers — anatomy of a well-structured chart
- Go templating in Helm: Functions, conditionals, loops, named templates — writing clean, reusable templates
- Hooks: pre-install, post-install, pre-upgrade for database migrations and ordered setup
- Testing charts: helm test, chart-testing (ct), kubeconform — validating charts before release
- Helmfile: Managing multiple releases across environments with a declarative helmfile.yaml
- Helm secrets plugin: Encrypting sensitive values with SOPS or Vault for safe Git storage
What your team walks away with
Chart authors who can package applications properly, manage multi-environment releases with Helmfile, and keep values clean and testable.
- Author and structure production-quality Helm charts from scratch
- Manage multi-environment releases with Helmfile
- Test charts with chart-testing and schema validation
- Integrate Helm into GitOps workflows with ArgoCD or Flux
Book the Helm training
A focused one-day deep-dive — works well as a follow-on to the Kubernetes training.
Get in touch