From Legacy to GitOps
Talkat ArgoCon Europe 2023 · on Tuesday, 2023-04-18· at 10:50· Elicium Building | Elicium Ballroom 1 [Argo CD]·
summary
Migrates multiple Spanish ministries from a manual, single-branch, ticket-driven deployment model to GitOps using Argo CD and Kubernetes, replacing latest-image chaos with build IDs and semantic versioning, moving manifests from Kustomize overlays to per-environment Helm charts, adding CI checks and automated image/tag injection, implementing DB dump/preview blue‑green flows with manual approval and automatic rollback, and adding runtime and metrics with Falco and Prometheus/Grafana; deployment automation reduces ticketing and gives dev teams independence while resource limits and monitoring prove essential.
AI-written summary · about
chapters (15)
- 0:00Intro
- 0:30Legacy model - Source code management
- 0:54Legacy model - CI/CD
- 1:35Legacy Model - Team interactions.
- 2:08Current Source Code management
- 4:10Templating for K8s-Argo App deployment
- 4:32Templating for K8s-Kustomize
- 6:34Templating for K8s - Helm
- 9:26Core services that we deploy with Argo
- 9:48How apps are bootstrapped on cluster
- 11:16Requests and limits (III)
- 14:49Securing environment
- 15:06Secure your environment
- 15:38Monitoring with Prometheus
- 18:51Results and Benefits
related talks
40mHow GitOps Changes Everything in CI/CD
06mMulti-Stage Deployment Pipelines the GitOps Way
20mMulti-Stage Deployment Pipelines the GitOps Way
18mNavigating the Shift to GitOps: Overcoming Challenges in Migrating from Jenkins..
07mNavigating Multi-stage Deployment Pipelines via the GitOps Approach
14mCarry Your Legacy Apps Into a GitOps World
30mOur Journey in Integrating GitOps Tools Into Delivery Pipelines
45mFrom DevOps to GitOps: Supercharging Your Kubernetes Workload Deployments
