Helm - the Better Way to Deploy on Kubernetes
summary
Helm is a package manager for Kubernetes that actually renders parameterized Kubernetes YAML, manages release history, and performs rollbacks. Key features shown: templating with Go templates and builtin helpers, chart dependencies to pull in databases, and tiller renders on server (Helm 2.x stores release state as configmaps/secrets; Helm 3 will remove tiller). Demo builds a chart, installs nginx, enables ingress, scales to two replicas, performs a rolling update to a new image and rolls back to revision 3 — all working end to end.
AI-written summary · about
chapters (11)
- 0:00Introduction to Helm
- 1:10Core Helm concepts
- 3:08Helm features and utility
- 5:31Tiller architecture
- 6:13Command line interface
- 8:56Chart directory structure
- 12:05Advanced templating
- 16:03Dependencies and hooks
- 18:14Deployment and testing
- 22:08Hands-on demo
- 35:48Future outlook and Q&A








