Ship It Faster, Safer & Cheaper GitOps with Helm
summary
Shows a practical GitOps pipeline that uses Helm + Helmfile to generate static YAML, commits the generated manifests to a config repo, and triggers deployments with Brigade-based CI and a repo-watcher called Frogs. Claims: fewer third‑party credentials, lower infra cost by using Kubernetes primitives and spot/preemptible nodes, faster deploys and safer rollbacks. Demonstrates a working demo on GitHub and describes how CI runs helmfile build, commits diffs, and then reconciles clusters via the generated custom resources.
AI-written summary · about
chapters (16)
- 0:00Intro
- 0:33Vocabulary
- 2:07Problems We're Solving
- 2:40Challenges
- 3:16Implementation Ideas
- 4:44Continuous Deployment - Reconcilation Loop
- 5:21Reconciation Options (Static)
- 6:35Reconcitation Options (Dynamic)
- 8:16Common Problems for CCD
- 9:48Solution Overview
- 12:58brigade.js basics
- 13:49Brigade CD
- 14:46Declarative Helm Releases
- 15:36Helmfile Environment & Template for DRY
- 21:07Further Readings
- 24:50GitOps with Helmfile on Brigade
related talks
47mDevOps:Config Mgmt for Kubernetes workloads with GitOps and Helm
52mFrom 0 to Continuous Deployments with Kubernetes, Helm and GitLab
36mDelve into Helm: Advanced DevOps [I]
25mGit Sh*t Done, the GitOps Way
19mThe Art of GitOps: Rendered Manifests
41mHelm - the Better Way to Deploy on Kubernetes
37mAutomated Provisioning using HELM charts on Kubernetes
32mManaging Helm Deployments with Gitops at CERN
