~/lightning

Lightning Talk: How We Host 1,800 Customer Instances on 8 K8s Clusters

Lightningat Multi-TenancyCon North America 2023 · on Monday, 2023-11-06· at 17:05· W192ab, McCormick Place· [kubernetes]
slides:none on file

Octopus Cloud runs 1,800 customer instances across 8 K8s clusters in three regions (US, Europe, Australia), with each customer as a tenant receiving a container in AKS plus a dedicated namespace, AKS + dedicated Azure SQL and file share so connection strings and data are isolated. Deployments use a single process with tenant variables and tags, rolling across all tenants within 48 hours and taking 2–5 minutes per tenant. Real-world scale examples: customers with 5,000 tenants, 4,000 deployments in a day, deployments to 16,000 VMs, and one client deploying 600 Kubernetes clusters.

AI-written summary · about

  1. 0:00Introduction
  2. 0:17Octopus Deploy
  3. 0:58Octopus Flavors
  4. 1:14Octopus Cloud
  5. 1:31Benefits of Tenants
  6. 2:04Customer Instances
  7. 2:22Benefits
  8. 2:51Noisy neighbors
  9. 3:14Deployment time
  10. 3:40Summary
  11. 4:24Outro
~/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.