KubeSummit 2026

From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters

LY Corporation operates one of Japan's largest private Kubernetes platforms, running 1,300+ clusters and 40,000+ nodes on OpenStack-based private infrastructure with only 15 engineers. Vanilla Kubernetes is powerful, but on its own it is inconvenient for product teams. This keynote focuses on developer experience: how we turn every cluster we hand out into a batteries-included, self-service platform - through pre-configured components, documentation, and support - so that product teams can be productive from day one.


  1. Context: LY Corporation's private KaaS at scale (1,300+ clusters, 40,000+ nodes, 15 engineers)
  2. The problem: vanilla Kubernetes is powerful but inconvenient - every product team  would otherwise reinvent monitoring, dashboards, certificates, and logging 
  3. Batteries-included clusters: every cluster we provision ships with Prometheus (node-exporter, kube-state-metrics), Grafana dashboards, Alertmanager with predefined alert rules, cert-manager and ingress controllers for automatic TLS, and centralized logging - so default metrics, alerts, dashboards, and certificate renewal are available on day one, giving consistent observability, reliability, and security across all clusters 
  4. Beyond components: documentation and support as first-class parts of the platform - how we write and maintain user-facing docs, and how we think about user support so a small team can scale to many product teams 
  5. How we build these defaults and keep them consistent and up to date declaratively (CRDs + custom controllers) across 1,300+ clusters
  6. Lessons learned, and how this developer-experience view differs from a pure cost/consolidation focus


聽眾收穫:

  • Why vanilla Kubernetes alone is not enough for a good developer experience at scale 
  • How to design a ""batteries-included"" KaaS: which default components to ship (Prometheus, Grafana, Alertmanager, cert-manager, ingress, centralized logging) and why
  • Why documentation and a clear support model are essential parts of developer experience, not afterthoughts
  • How a 15-person team keeps platform defaults, docs, and support consistent across 1,300+ clusters
Shota Yoshimura (吉村 翔太)

講者

Shota Yoshimura (吉村 翔太)

LY Corporation
Senior Platform Engineer
議程類型

Keynote

LEVEL

中階

LANGUAGE

英文

即時中英文翻譯

SUBTOPIC
平臺工程與開發者體驗
TAGS
平臺工程與開發者體驗
企業 K8s 實戰
平臺工程
IaC 基礎架構即程式碼
K8s 升版和維護