Carry Your Legacy Apps Into a GitOps World
summary
Demonstrates using Argo CD and KubeVirt (via OpenShift virtualization and OpenShift GitOps) to bring a legacy VM running Bookinfo into a GitOps workflow, gradually replacing VM-hosted services with container deployments; each replacement is a Git change that auto-syncs and shows deployments popping up, the UI updates (publisher, star colors) as services flip, and a single-line YAML change stops the original VM. Covers stateless use cases and stateful legacy migration with a mixed VM and containerized Bookinfo demo that works end-to-end.
AI-written summary · about
chapters (8)
- 0:00Introduction to GitOps and virtual machines
- 1:03KubeVirt + Argo CD
- 2:27Stateless VMs as cattle
- 4:13Legacy apps with GitOps
- 5:16VM to microservices migration
- 7:42Legacy app modernization demo
- 13:02Stop legacy VM post-migration
- 13:24Q&A
related talks
31mLeveraging GitOps to wrangle your clusters and projects
36mKEYNOTE: Taking a step back and leveraging GitOps to wrangle your clusters and projects
23mFrom Legacy to GitOps
01h 02mGitOps as a way to manage enterprise K8s and virtual machines
30mGitOps: Keeping It Light, Bright, and Deployed Right with OpenShift!
30mManage your kubernetes cluster in the GITOPS way !!
27mImplementing GitOps with ArgoCD: A Practical Guide
01h 19mTutorial: Everything You Need To Become a GitOps Ninja
