Kustomize vs Helm - Civil War
summary
Compares Helm and Kustomize by showing commands, files and a concrete use case: an eco service with an unstable image in Dev and a stable image in Production, producing identical manifests. Demonstrates Helm charts, values, Go templating, packaging, hooks and working rollback for vendor chart reuse, and demonstrates Kustomize overlays, patches, native kubectl -k use and declarative YAML patches for surgical changes, noting a practical drawback of complex multi-level overlays that can get stuck; concludes choice depends on package reuse versus fine-grained control.
AI-written summary · about
chapters (10)
- 0:00Conference intro
- 1:51Kubernetes deployments
- 3:36Helm overview
- 8:33Kustomize config
- 11:39Imperative vs declarative
- 17:22Helm strengths
- 21:59Kustomize strengths
- 24:30Helm vs Kustomize
- 26:15Summary
- 27:59Q&A
related talks
27mDay 2 Operations of Helm Charts
34mKustomize: Template-Free Configuration Customization for Kubernetes
38mHelm: The Charts and the Curious
41mHelm - the Better Way to Deploy on Kubernetes
10mUsing Helm to the Fullest
27mIntro: Helm
26mHelm your way with Kubernetes
07mKustomize: Manage K8S manifests natively
