A fork of eden, modified to store no state locally, and instead rely on topham-controller as a stateful services controller.
Provides a CF-like workflow (provision/bind/unbind/deprovision with no state stored on your machine), minus the CF.
Installation
go get -u gopkg.in/pivotal-cf-experimental/eden.spike-services-controller-client
Usage
Use environment variables to target your topham-controller server:
export SB_BROKER_URL=https://topham-controller.com
export SB_BROKER_USERNAME=username
export SB_BROKER_PASSWORD=password
To see the available services and plans:
eden catalog
To create (provision
) a new service instance, and to generate a set of access credentials (bind
):
export SB_INSTANCE=my-db-name
eden provision -s servicename -p planname
eden bind
To view the credentials for your binding:
eden credentials