GitOps — How to Marry Git and Kubernetes for Deployment and Operations
summary
Demonstrates GitOps using ArgoCD: committing YAML to a Git repo triggers ArgoCD to detect out-of-sync state, apply manifests to Kubernetes, and auto-prune deleted resources; the demo shows the UI with app dependency graph, sync status and one-click rollback. Compares Helm charts vs plain k8s manifests, manual vs automatic sync strategies, and integration with Argo Rollouts for blue/green and canary deployments; warns that auto-delete is still alpha and notes real-world scale (around 1,000 services) works but needs better cross-application dependency handling.
AI-written summary · about
chapters (6)
- 0:00GitOps intro
- 6:01Cluster management issues
- 11:24GitOps fundamentals
- 17:56Argo CD demo
- 26:57Argo CD pros and cons
- 31:32Q&A
related talks
38mGitOps x Kubernetes: Argo CD gives us the winning combo
28mGitOps with Argo CD and Helm: Managing Your Kubernetes Repository
27mImplementing GitOps with ArgoCD: A Practical Guide
32mGitOps, an Elegant Tool for Hybrid Cloud Kubernetes
30mManage your kubernetes cluster in the GITOPS way !!
31mGitOps and Kubernetes: a Winning Combo
29mDemystifying Gitops with ArgoCD
34mImplementing GitOps on Kubernetes: ArgoCD
