You Got Terraform in my Service Broker
summary
Brokerpaks embed Terraform binaries into a Cloud Foundry service broker so teams define services as Terraform files, package them into artifacts (GCS/S3/HTTP), and side‑load them at runtime; the broker runs Terraform, creates infrastructure, stores credentials in a DB, and returns bindings. Works on GCP or on‑prem, supports multi‑cloud variants, includes CI integration, generated docs and integration tests, and is already running in production for real custom services like a company‑specific RabbitMQ.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:31Agenda
- 0:51The CF system
- 1:07The impediments
- 1:57Stakeholders
- 2:39Technology Broker Packs
- 3:48Broker Pack
- 4:03GCP Service Broker packing
- 4:15Terraform artifacts
- 4:25Integration tests
related talks
35mLearn to Develop a Service Broker in No Time
25mService Brokers That Work for You!
26mUsing Service Brokers to Manage Data Lifecycle
21mCloud Foundry on Google Cloud Platform
06mThe New Inner Development Loop for the Cloud Service Broker
22mEnabling Infrastructure as Code
35mTerraform-Powered Platform-as-a-Service
30mHow to Scale Single-Node Service Brokers with Subway
