GitOps in Kubernetes
summary
A live demo shows Argo CD deploying a Kubernetes Rock‑Paper‑Scissors app that replaces button input with a camera‑based classifier; components are a Node.js frontend, Quarkus backend and OpenShift Data Science model, packaged as a Helm chart. Changing values.yaml to a new image triggers a rolling update as Argo CD detects drift and syncs, the camera model works but is weakly trained, and full rollback happens via git revert rollback with Argo CD controller reading the repo and applying Helm values.yaml image update.
AI-written summary · about
chapters (8)
- 0:00Introduction and welcome
- 5:31What is GitOps
- 10:07Why GitOps with GitHub
- 14:44Argo CD explained
- 16:56Demo: Deploying new version
- 22:24Setting up Argo CD
- 23:30Running Argo CD in Kubernetes
- 26:19Resources and books
related talks
39mGitOps — How to Marry Git and Kubernetes for Deployment and Operations
32mGitOps, an Elegant Tool for Hybrid Cloud Kubernetes
30mManage your kubernetes cluster in the GITOPS way !!
38mGitOps x Kubernetes: Argo CD gives us the winning combo
42mLet's Learn About ArgoCD
27mImplementing GitOps with ArgoCD: A Practical Guide
28mGitOps with Argo CD and Helm: Managing Your Kubernetes Repository
19mGitOps: Unlocking the Power of Kubernetes Cluster Management
