~/talk

How the @#$! Do I Deploy That Many Apps to That Many Clusters? How Adobe Scaled on GitOps

Talkat cdCon + GitOpsCon 2023 · on Monday, 2023-05-08· at 11:30· Meeting Room 220· [devops-and-delivery]
linkedin:dan-garfield
links:none on file
slides:none on file

Adobe models a system that bootstraps and manages ~285 clusters (28 regions, ~20,000 nodes, ~2,000 GPUs) and ~75–100 system apps per cluster — about 200,000 Kubernetes resources — using Argo CD, Cluster API, Argo Workflows and Argo Events to detect new clusters, upsert cluster details and have ApplicationSets generate apps automatically. App of Apps remains useful, Progressive rollouts exist but are paused for now due to alpha gotchas; multi-instance/control‑plane splitting handles scale.

AI-written summary · about

  1. 0:00Start
  2. 4:45Argo CD Applications
  3. 8:04Application Sets
  4. 8:29Application Set Generators
  5. 12:14Argo Architecture patterns
  6. 14:25Argo of Argos
  7. 17:44Adobe Flow
  8. 25:15Wrap up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.