~/talk

Building a Platform Engineering API Layer with kcp

Talkat Platform Engineering Day Europe 2024 · on Tuesday, 2024-03-19· [kubernetes]
slides:none on file

kcp is a CNCF Sandbox project that builds a single global control plane using etcd to host many virtual Kubernetes APIs, exposing logical clusters as workspaces that map to a hierarchical org tree. Platform teams define APIs with CRD-like API resource schemas, bundle them into API export + API binding flow so teams self-serve endpoints, and implement controllers with a kcp-aware client and a controller-runtime fork. Virtual workspaces provide cross-workspace views; fairness/quotas per workspace are not yet implemented.

AI-written summary · about

  1. 0:00Introduction
  2. 1:10Kubernetes API
  3. 3:24Lightweight Kubernetes clusters
  4. 4:57What if we virtualize API service
  5. 6:28What is kcp
  6. 10:18API Marketplace
  7. 11:58Creating an API
  8. 15:28API Bindings
  9. 23:22Questions
~/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.