https://github.com/cloudfoundry-community/buddy-broker
https://github.com/cloudfoundry-community/buddy-broker
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cloudfoundry-community/buddy-broker
- Owner: cloudfoundry-community
- License: mit
- Created: 2016-05-03T17:14:04.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2020-02-17T02:17:04.000Z (over 6 years ago)
- Last Synced: 2024-04-14T22:47:38.192Z (about 2 years ago)
- Language: Go
- Size: 305 KB
- Stars: 6
- Watchers: 39
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Buddy Broker
## What is this?
Cloud Foundry recently added private service brokers! This is great but that broker is limited to one space. Buddy to the rescue! Every service broker needs a buddy to hang out with. This app adds suffix to guids/names so the same broker can be used for multiple spaces
## Deploying
```
cf push buddy-broker --no-start -n buddy-broker-my-service
cf set-env buddy-broker BACKEND_BROKER ${broker_url}
cf start buddy-broker
```
That's it!
### Registering broker
```
cf target -s ${spacename}
cf create-service-broker buddy-${spacename} ${username} ${password} ${buddy_url}/${spacename} --space-scoped
```
This will add suffix to your service broker ids/name. ie. redis-space1.
**Note** Username and password of broker is transparently passed to broker