broker job from on-demand-service-broker/0.8.0
Github source:
00087afd or
master branch
Properties¶
bosh¶
authentication¶
basic¶
password¶BOSH director password
username¶BOSH director username
uaa¶
client_id¶UAA client ID
client_secret¶UAA client secret
url¶UAA URL
root_ca_cert¶Root CA certificate for broker to trust (optional)
url¶BOSH URL
cf¶
authentication¶
client_credentials¶
client_id¶UAA client ID with cloud_controller.read authority
secret¶UAA client secret
url¶UAA URL for Cloud Foundry
user_credentials¶
password¶CF admin password
username¶CF admin username
root_ca_cert¶Root CA certificate for broker to trust (optional)
url¶CF API URL
disable_ssl_cert_verification¶
Disable SSL certificate verification. DO NOT USE IN PRODUCTION
- Default
false
password¶
Broker basic auth password
port¶
Port for the broker
- Default
8080
service_adapter¶
path¶the path to the service adapter binary located on the host with the broker
- Default
/var/vcap/packages/odb-service-adapter/bin/service-adapter
service_catalog¶
bindable¶is service bindable?
dashboard_client¶client ID for dashboard
id¶service ID for CF marketplace
metadata¶
display_name¶apps manager display name
- Default
""
documentation_url¶apps manager documentation url
- Default
""
image_url¶apps manager image url
- Default
""
long_description¶apps manager long description
- Default
""
provider_display_name¶apps manager provider display name
- Default
""
support_url¶apps manager support url
- Default
""
plan_updatable¶are plan migrations allowed?
plans¶the service plans to be presented to Cloud Foundry
requires¶string array of permissions required by broker
- Default
[]
service_description¶service description for CF marketplace
service_name¶service offering for CF marketplace
tags¶string array of tags for catalog
- Default
[]
service_deployment¶
releases¶releases to deploy for each instance
stemcell¶
os¶stemcell OS to use for every job in the service deployment
version¶stemcell version to use for every job in the service deployment
username¶
Broker basic auth username
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/broker/ directory
(learn more).
bin/broker-ctl.sh(frombroker-ctl.sh.erb)config/broker.yml(frombroker.yml.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.