Model and Operate Datacenter by Kubernetes at eBay
summary
eBay models its physical datacenter and fleet as Kubernetes CRDs and runs controllers to operate them at scale, controlling tens of thousands of machines and ~200,000 VMs. Concrete models include CRD model for Rack, L2Domain, NetworkScope, Asset, Flavor, K8sCluster and a SaltStack-based configuration layer that does OS install and disk partitioning. Controllers provision nodes, bootstrap clusters, and perform rack-level rolling upgrades for Kubernetes components; result: search, Hadoop, databases and edge POPs run on Kubernetes in production.
AI-written summary · about
chapters (7)
- 0:00Start
- 2:47Agenda
- 11:50Want To Build a Kubernetes Cluster from Scratch
- 15:51Install Operating System
- 19:40Kubernetes Deployment
- 20:47Install Kubernetes Cluster
- 29:12Recap
related talks
28mBuilding and Managing Kubernetes with Kubernetes
28mBuilding and Managing Kubernetes with Kubernetes
32mRunning eBay’s High-Performance Workloads with Kubernetes
35mImperative to Declarative Infrastructure by For Developers and Operators
48mKUBERNETES EXTENSIBLE MODEL EXPLAINED: CRDS AND OPERATORS
34meBay Search On K8s
35meBay Geo-Distributed Database on Kubernetes [A]
32mRunning Kubernetes in a Manufacturing Line – What Could Possibly...
