~/talk

Migrating From Single-Node Kubernetes Control Plane To HA In Product...

Talkat KubeCon + CloudNativeCon North America 2022 · on Wednesday, 2022-10-26· at 11:00· 250 ABC· [kubernetes, devops-and-delivery]
name:Cong Yue
links:none on file
links:none on file
slides:none on file

Databricks migrates a fleet of 60 regions from a single-VM control plane to a three‑replica HA design, using etcd snapshot and disk clone to preserve cluster state and replacing VM IPs with public/internal load balancer IPs so no client reconfiguration is required. Migration runs per cluster in an automated pipeline (10–30 minutes), upgrades tolerate one node/zone failure, theoretical SLA jumps from ~2.5 nines to ~4 nines, and rollout includes rollbacks and a lesson about controller‑manager timing causing a transient state inconsistency.

AI-written summary · about

  1. 0:00Control plane migration intro
  2. 1:03Kubernetes at Databricks
  3. 4:08Single-node limits
  4. 6:19Highly available control plane architecture
  5. 9:31HA failure handling
  6. 13:23Migration goals
  7. 16:32Three-phase process
  8. 18:18Preparing cluster state
  9. 21:07Bootstrapping HA control plane
  10. 23:17Reopening traffic
  11. 24:21Migration outage lessons
  12. 27:12Day two HA operations
  13. 30:00Monitoring API server
  14. 32:51Meeting migration needs
  15. 34:55Q&A
~/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.