logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Stefan Schimanski
2022-10-26

tldr - powered by Generative AI

The presentation discusses the KCP machine, a generalized API server built on Kubernetes, and its three dimensions of extension.
  • The KCP machine is a generalized API server built on Kubernetes that can be extended in three dimensions.
  • The first dimension is the addition of one million workspaces, each of which is like a small Kubernetes cluster.
  • The second dimension involves creating services between the workspaces and programming controllers that are multi-workspace aware.
  • The third dimension involves adding locality over the planet and eventual consistency for global state.
  • The KCP machine can be used to build multi-tenant services and has various use cases, such as end-to-end testing of controllers and modeling company hierarchies in workspaces.
  • The goal of the KCP machine is to make clusters uninteresting and allow for easy and cheap creation of workspaces.
  • The presentation emphasizes that the KCP machine is not meant to replace Kubernetes, but rather to generalize it for other use cases beyond container orchestration.