Hacking Helm
summary
Explains concrete Helm v2 attacks and mitigations: demos show how a global Tiller service and its clusterIP let an unprivileged pod call Tiller, use helm get values to read stored overrides in configmaps, and escalate to cluster admin; fixes include deleting the service, tiller listens on localhost, per-namespace RBAC with install per-namespace tillers, TLS for Tiller, and network policies. Covers alternatives: helm get values leaks secrets risk, helm template/tillerless workflow, Open Policy Agent and Vault/bitnami-secret options, and notes Helm 3 removes Tiller.
AI-written summary · about
chapters (4)
- 0:00Start
- 5:33HELM CHART WORKFLOW
- 19:50WHAT IF I NEED HELM ACCESS FROM INSIDE MY CLUSTER?
- 22:18HELM INSTALL IS THE NEW CURL BASH








