~/talk

Auto Operation of Hundreds of K8s Clusters in Yahoo! Japan

linkedin:cheng-ch
links:none on file
slides:none on file

Kubernetes-as-a-Service on-prem runs on OpenStack using CRDs and custom controllers that poll the OpenStack API to create, drain and replace VMs, achieving auto rolling upgrades with zero downtime for control plane and workers. Design favors one service per cluster for security; the platform enforces MachineDeployment-style resources, auto-healing and fast patching (vulnerabilities rolled out within 24 hours). Scale numbers: about 400 clusters and 4,000 machines managed by a roughly ten-person team.

AI-written summary · about

  1. 0:00Start
  2. 0:51Agenda
  3. 3:03About Yahoo Japan Corporation
  4. 4:24Cluster Management Team
  5. 5:16Our mission
  6. 6:07Why Kubernetes as a Service
  7. 6:45Requirement
  8. 7:58About Kubernetes as a Service
  9. 10:19Cluster configuration
  10. 11:51Features
  11. 14:11Automatic recovery from VM down
  12. 15:51Easy to update
  13. 20:18400 clusters/10 management members
  14. 21:42Planned functions
  15. 23:23Summary
~/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.