Push to Prod: GitOps Workflows on k8s with FluxCD
summary
Claims a pull based GitOps flow where Flux bootstrap installs six controllers and a source controller + Helm controller pair does continuous sync and lifecycle management. Demonstrations use AKS add‑on, Helm releases with version ranges like 17.x for automatic minor upgrades, managed identities for secretless Git access, multi‑tenancy enforcement, and a reconciliation loop that automatically heals a deployment back to three replicas and pauses on bad image versions.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:49GitOps versus DevOps
- 3:34GitOps core principles
- 6:04What is Flux and adoption
- 7:05Flux architecture components
- 10:52Flux multi-tenancy and RBAC
- 11:13Live demo setup and Git repo
- 15:40How Flux reconciles clusters
- 16:38Flux bootstrap setup
- 17:21Environment-specific customization
- 18:26Recent Flux features
- 19:53Managed identities and secrets
- 20:59Best practices and migration
related talks
26mGitOps Lifecycle Management
39mEnhance Your Kubernetes Experience with GitOps & Flux
49mGitOps, a somewhat realistic scenario on Kubernetes with Flux
47mDevOps:Config Mgmt for Kubernetes workloads with GitOps and Helm
07mIntroduction to GitOps
27mLightning Talk: GitOps, A Slightly Realistic Situation on Kubernetes with Flux
45mFrom DevOps to GitOps: Supercharging Your Kubernetes Workload Deployments
35mPanel: GitOps User Stories
