~/talk

Managing Millions of Storage Volumes at Scale: Inside DigitalOcean's...

Talkat ArgoCon NA 2025 · on Monday, 2025-11-10· [devops-and-delivery, platform-engineering]
links:none on file
links:none on file
slides:none on file

DigitalOcean runs a single ArgoCD instance in GCP to manage 13+ clusters across 11+ regions powering millions of volumes and achieves sub‑5‑minute deployments. A Go utility ArgoCD Rancher Sync auto-registers clusters from Rancher, ApplicationSet cluster generators create per‑cluster apps, and Ansible playbooks treat the control plane as code. Deployments use Argo Rollouts canary with pauses tied to error‑rate and latency checks and automatic rollback. High availability relies on droplet anti‑affinity, backups/restore, and ArgoCD Projects for RBAC and multi‑team isolation.

AI-written summary · about

  1. 0:00Introduction
  2. 1:23Storage solutions overview
  3. 3:11Switch to Argo CD
  4. 4:37Argo CD adoption case study
  5. 7:51Argo CD lifecycle management
  6. 10:40Access control with Argo CD
  7. 11:20Progressive deployment strategies
  8. 13:32Global cluster architecture
  9. 15:17Impact and benefits
  10. 17:03Scaling at DigitalOcean
  11. 18:28Resources and closing
~/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.