GitOps, a somewhat realistic scenario on Kubernetes with Flux
summary
Demonstrates a realistic GitOps workflow on Kubernetes using Flux as the single source of truth, bootstrapping the cluster by committing initial YAML and SSH keys and reconciling every minute to apply changes. Deploys Pokémon webapps using Kustomize overlays for staging/prod and Helm charts for third‑party components, enforces manifest policies with Kyverno, and integrates Prometheus/Grafana and Istio for monitoring and blue/green/canary deployments; all artifacts and step‑by‑step playbooks are stored in repositories.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:28Kubernetes limits
- 8:27GitOps and Flux
- 13:42Setup Flux on K8s
- 20:46Multi-tenant setup
- 26:06App deployment with Git
- 34:11Infrastructure with Flux
- 38:22Security policies
- 42:13Q&A
related talks
23mGitOps: yea or nay?
01h 01mManaging Kubernetes the GitOps way with Flux
39mEnhance Your Kubernetes Experience with GitOps & Flux
45mFrom DevOps to GitOps: Supercharging Your Kubernetes Workload Deployments
31mGitOps and Kubernetes: a Winning Combo
20mGitOps Modern Operations for EKS
26mGitOps: yea or nay?
22mPush to Prod: GitOps Workflows on k8s with FluxCD
