broker job from on-demand-service-broker/0.17.0-alpha1
Github source:
ce7c1103 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 for Bosh Director
root_ca_cert¶Bosh Director 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¶CF 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
global_properties¶properties applied to every plan. if in conflict, plan properties take precedence
global_quotas¶
service_instance_limit¶the maximum number of instances that my be provisioned by on-demand broker
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
startup_banner¶
- Default
false
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)bin/post-start(frompost-start.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.