Extension API Server in Kubernetes: When CRD Is Not Enough
summary
The talk explains when Kubernetes Custom Resource Definitions (CRDs) are not enough and presents using an Extension API Server as an alternative. It covers Kubernetes API’s object model, limitations of CRDs for advanced behaviors, and the Extension API Server approach to provide richer, programmable API extensions for managing resources.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:20Kubernetes object model
- 8:40Extension API Server basics
- 14:45Extension API Server use cases
- 19:22Sandbox Manager demo
- 27:49Extension API Server applications
- 28:53CRD vs Extension API Server
- 30:42Q&A
related talks
06mExtending the Kubernetes API
36mDesign Conventions You Need to Know When Extending Kubernetes with CRDs
44mExtending Kubernetes
34mExtending the Kubernetes API: What the Docs Don't Tell You
08mKubernetes: The API of Everything
38mKubernetes Beyond
36mApiserver Builder: Extending Kubernetes via Aggregated Apiserver
29mExtending Kubernetes Resource Model (KRM) Beyond Kubernetes Workloads
