KEYNOTE: Taking a step back and leveraging GitOps to wrangle your clusters and projects
summary
Argues GitOps is the de facto way to manage multiple Kubernetes/OpenShift clusters, with Git as auditable source of truth and a poll-based many-to-one model that scales and works in air-gapped environments. Shows installing Argo CD on OpenShift from manifests, creating a GUI-backed app for a site link and a simple Python Flask app updated v1→v2, and demonstrates sync modes (manual vs automatic). Demo has an autosync timing hiccup but the Argo‑CD-driven deployment and cluster federation succeed.
AI-written summary · about
chapters (17)
- 0:00Introduction and speaker intro
- 1:09What is GitOps and its benefits
- 3:15CI vs CD vs GitOps explained
- 5:20Why GitOps matters for cloud-native
- 7:29GitOps advantages and adoption tips
- 8:32Typical Git workflow basics
- 10:16Poll vs push in GitOps
- 12:25Argo CD vs Flux CD vs Jenkins X
- 14:51Installing Argo CD on a cluster
- 17:23Accessing and logging into Argo CD
- 19:10Managing clusters with Argo CD
- 20:14Creating a simple application link
- 22:16Deploying the Google link example
- 24:01Deploying a Python application
- 27:10Updating the Python app version
- 33:01Scaling GitOps across clusters
- 34:26Conclusion and key takeaways
related talks
31mLeveraging GitOps to wrangle your clusters and projects
30mManage your kubernetes cluster in the GITOPS way !!
30mGitOps: Keeping It Light, Bright, and Deployed Right with OpenShift!
39mGitOps — How to Marry Git and Kubernetes for Deployment and Operations
32mGitOps, an Elegant Tool for Hybrid Cloud Kubernetes
29mDemystifying Gitops with ArgoCD
27mImplementing GitOps with ArgoCD: A Practical Guide
01h 19mTutorial: Everything You Need To Become a GitOps Ninja
