SIG Service-Catalog Intro – Doug Davis, Michael Kibbe & Morgan Bauer
summary
Service Catalog maps the Open Service Broker API into Kubernetes resources so clusters can declaratively provision and bind external services. ClusterServiceBroker points to a broker URL and credentials, the controller imports ClusterServiceClass/Plan entries, and apps create ServiceInstance and ServiceBinding to get a secret with credentials. Demo uses svcat CLI against the Google Cloud Platform broker to provision Cloud Pub/Sub (topicId param), bind to create a service binding secret, run a pod that consumes it, then unbind to deprovision. Beta1 API, cluster-scoped brokers, namespace-scoped instances.
AI-written summary · about
chapters (12)
- 0:00Start
- 0:20Overview
- 0:33What is Service Catalog?
- 1:34App Components
- 3:14What does that look like today?
- 7:43Open Service Broker (OSB) API
- 9:54Service Catalog Resources
- 10:47Cluster Service Broker
- 11:29Serviceinstance
- 12:05ServiceBinding
- 12:57Service Catalog CLI (sveat)
- 13:48Demo!
related talks
32mThe Open Service Broker API and the Kubernetes Service Catalog
24mDualing Platforms: Building Services for Cloud Foundry and Kubernetes Using the Open Service Broker
34mConsuming cloud services with the Kubernetes Service Catalog
24mHow to Build Spring Services for Cloud-Native Platforms
34mSteward, the Kubernetes-Native Service Broker
30mHow to Scale Single-Node Service Brokers with Subway
36mPanel: Leveraging the Open Service Broker API in Cloud Native Platforms
29mThe Subtle Art of Keeping your Broker Multi-platform Compatible
