Deep Dive: SIG Service Catalog
summary
Service Catalog implements the Open Service Broker API by mapping it to five Kubernetes resource types (broker, class, plan, instance, binding), runs a separate API server using API aggregation with its own etcd, and exposes a purpose-built svcat CLI. Recent work adds namespace service brokers and catalog whitelist/blacklist restrictions; ongoing problems include unreliable broker synchronization (external deletes can refuse while K8s marks resources deleted) and the need for pod-preset-like wiring of binding secrets. Project targets CRT migration and a 1.0 release within the next six months.
AI-written summary · about
chapters (14)
- 0:00Start
- 0:33Overview of the Open Service Broker Api
- 0:48Architecture of Service Catalog
- 1:25Open Service Broker Api
- 6:31Kubernetes Secret
- 10:25Broker Synchronization
- 11:38Recent Features
- 12:12Namespace Service Brokers and Catalog Restrictions
- 14:38Catalog Restrictions
- 15:46Custom Cli
- 17:33Future Plans
- 19:56Resources
- 21:34Catalog Restriction
- 22:15Calorie Restriction Feature
related talks
38mDeep Dive: Service Catalog SIG
33mIntro to SIG Service Catalog
30mSIG Service Catalog
30mSIG Service Catalog
33mSIG Service-Catalog Deep Dive
31mIntro: Service Catalog SIG
34mConsuming cloud services with the Kubernetes Service Catalog
24mDualing Platforms: Building Services for Cloud Foundry and Kubernetes Using the Open Service Broker
