GitOps Everything!? We Sure Can!
Talkat GitOpsCon Europe 2022 · on Tuesday, 2022-05-17· at 15:30· Joaquin Rodrigo Room I | Mall Level | Central Forum·
summary
AppsFlyer describes a GitOps platform that manages 850+ microservices, thousands of cloud resources and dozens of SaaS integrations using Terraform, Flux CD, Open Policy Agent and a Firefly integration for drift alerts. A custom “deployment watcher” (two Kubernetes controllers + per-deployment jobs and a deployer tool) runs terraform apply at scale and reconciles 1,000 deployments in under four minutes. Repositories live in GitLab; system writes commit records for visibility. Scaling pains appear (4,000 concurrent jobs crashed GitLab) but core flow works.
AI-written summary · about
chapters (30)
- 0:00Introduction
- 0:51AppsFlyer
- 1:59Daily Operations
- 2:29Developer Autonomy
- 3:01Setups
- 3:13Transparency
- 3:29Ownership
- 3:51Goals
- 4:07Solution Principles
- 4:51Developers Flow
- 5:36Everything
- 6:13Gitlab Repository
- 7:45Kafka Cluster
- 8:20Great Responsibility
- 8:44Open Policy
- 9:36Toolbox
- 10:05Githubs Goals
- 10:58Terraform Plan
- 11:58Firefly
- 13:02Drift
- 13:27Flux
- 13:45Source Controller
- 14:42Reconciliation
- 15:03Deployment Watcher
- 17:02FULA Reconciliation
- 17:55Our Solution
- 18:16GitHubs Workflow
- 19:36Datadog Monitor
- 20:01Operation
- 20:45QA
related talks
42mHow to build, deploys and maintains a globally distributed modern platform
26mScaling a GitOps Platform at Adobe
29mA Multi-Cluster, Multi-Cloud Infrastructure with GitOps at CERN
31mBuilding the Next Gen GitOps-based Platform
02h 47mDes silos au Platform Engineering en passant par le DevOps : adopter GitOps et aller au-d...
30mJourney To The Cloud
06mSponsored Keynote: From Clusters to Cloud: Taking GitOps Promotion Further with Kargo
06mSponsored Keynote: Unlocking GitOps at Intuit: Scalable, Reliable Environment Promoti...
