How Adobe Planned For Scale With Argo CD, Cluster API, And VCluster
Talkat KubeCon + CloudNativeCon North America 2022 · on Friday, 2022-10-28· at 11:00· Ambassador Ballroom (Room 360)·
summary
Adobe standardizes on Argo CD plus Cluster API and vcluster to spin ephemeral test clusters from PRs, bootstrapping them via Argo ApplicationSets and generators. Benchmarks drive decisions: tests hit 200 clusters and 10,000 apps, show ~15,000 objects is a safe object-count target and 1,500 apps is a conservative out-of-the-box line. Architecture uses AppController sharding, App-of-Apps split to reduce object counts, and the Argo hack/generate-resources and simulator tools to measure reconciliation and failure modes.
AI-written summary · about
chapters (10)
- 0:00Adobe’s cloud-native platform
- 5:23Infrastructure challenges
- 11:23GitOps and Argo CD
- 14:10Virtual clusters with Cluster API
- 19:26Scaling Argo CD securely
- 22:37Benchmarking Argo CD
- 27:13Performance tuning Argo CD
- 31:08Multi-tenancy and security in Argo CD
- 33:19Adobe’s scaling strategy
- 35:07Resources and closing
related talks
31mHundreds of Clusters Sitting in a Tree with Argo CD
23mArgo at Scale: Navigating Complex Multi-Dimensional Deployments Across H...
36mHow the @#$! Do I Deploy That Many Apps to That Many Clusters? How Adobe Scaled on GitOps
18mUnveil the Secret Ingredients for Argo CD in the Enterprise-Scale
34mInfrastructure at Scale Using ArgoCD
18mTailored Deployment Strategies: Argo Rollouts for Diverse Applications
35mManage More Clusters with Less Hassle, with Argo CD Application Sets
15mA Quantitative Study on Argo Scalability
