Helm for Kubernetes Engineers¶
Duration: 3–4 weeks · Difficulty: Intermediate
Production Helm for Kubernetes Administrators, DevOps, Platform, and SRE — create, release, secure, and GitOps-deploy charts.
Course status
Curriculum follows the REBASH Helm technology prompt (12 modules). Tutorials use the academy standard with Excalidraw diagrams under docs/assets/excalidraw/ (not D2). Regenerate with python3 scripts/generate-excalidraw-svg.py. Start with Introduction to Helm.
1. Course overview¶
Purpose¶
Ship Kubernetes applications as versioned packages — charts you can lint, test, release, roll back, and sync with GitOps.
Target roles¶
Kubernetes Administrator · DevOps · Platform · SRE · DevSecOps · Cloud Engineer
Prerequisites¶
- Kubernetes · Docker
- Git · Linux fundamentals
Capstone outcomes¶
Production charts · reusable templates · OCI publishing · multi-env values · GitOps · security validation · troubleshooting
2. Modules¶
| Module | Focus | Start here |
|---|---|---|
| 1 | Fundamentals | Introduction · Architecture |
| 2 | Installing Helm | Install & repos |
| 3 | Working with charts | Chart structure |
| 4 | Templates | Go templating |
| 5 | Values | Values & overrides |
| 6 | Dependencies | Chart dependencies |
| 7 | Releases | Release lifecycle |
| 8 | Testing | Testing & validation |
| 9 | Security | Helm security |
| 10 | GitOps | GitOps integration |
| 11 | Production | Production practices |
| 12 | Troubleshooting | Troubleshooting |