Tutorial: Exploring Multi-Tenant Kubernetes APIs and Controllers With Kcp

KubeCon + CloudNativeCon Europe 2025 · Tutorial

This tutorial, presented at KubeCon EU, delves into **KCP**, an open-source, horizontally scalable **Kubernetes-like control plane** designed for building and managing custom APIs across multi-tenant and multi-cluster environments. The session, structured as a hands-on workshop, aimed to demystify KCP's core concepts by guiding attendees through practical exercises. Unlike typical conference talks that present high-level overviews, this tutorial focused on getting attendees' "hands dirty" with live setup and exploration of KCP's unique features, addressing previous feedback that while KCP looked promising on slides, its practical application was often unclear.

AI review

This KubeCon tutorial on KCP provided a brutally honest and deeply technical dive into its multi-tenant Kubernetes-like control plane. The speakers, all credible KCP maintainers and contributors, methodically demystified core concepts like Workspaces, API Exports, and the API Sync Agent through a hands-on, reproducible workshop. It showcased a genuinely practical solution for platform teams building SaaS offerings, abstracting infrastructure complexities and enforcing strong isolation. While the core technology isn't brand new, its unique architectural patterns and the tutorial's clear…

Watch on YouTube