Skip to content

broker job from dingo-postgresql/0.10.1-rc.16

Github source: 35dba6fa or master branch

Properties

backups

clusterdata

aws_access_key_id

Amazon S3 API access key

aws_secret_access_key

Amazon S3 API secret key

bucket_name

Bucket name

region

Amazon S3 region

database_storage

aws_access_key_id

Amazon S3 API access key

aws_secret_access_key

Amazon S3 API secret key

bucket_name

Bucket name

region

Amazon S3 region

cf

api_url

URI for Cloud Foundry API to allow lookup of user-provided service names after provisioning

password

Username for Cloud Foundry API access allow lookup of user-provided service names after provisioning

skip_ssl_validation

Set to true if Cloud Foundry API is using self-signed SSL certificate

Default
false

username

Username for Cloud Foundry API access allow lookup of user-provided service names after provisioning

etcd

machines

hostnames for etcd servers

servicebroker

backends

machines

Hash of {z1: backend broker hostnames:port (NOTE: also becomes permanent GUID at the moment)}

password

basic auth password to access each HTTP cf-container-broker backend

Default
containers
username

basic auth username to access each HTTP cf-container-broker backend

Default
containers

password

Basic auth password for broker

Default
starkandwayne

port

Bind port for inbound API requests

Default
8889

router

hostname

Hostname to advertise in binding credentials for routers

services

The CF service broker catalog of services/plans

username

Basic auth username for broker

Default
starkandwayne

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/backups_copy.sh (from bin/backups_copy.sh)
  • bin/clusterdata_callback_backup.sh (from bin/clusterdata_callback_backup.sh)
  • bin/clusterdata_callback_find_by_name.sh (from bin/clusterdata_callback_find_by_name.sh)
  • bin/clusterdata_callback_restore.sh (from bin/clusterdata_callback_restore.sh)
  • bin/ctl (from bin/ctl)
  • bin/monit_debugger (from bin/monit_debugger)
  • config/backup-fog.yml (from config/backup-fog.yml.erb)
  • config/broker.yml (from config/broker.yml.erb)
  • data/properties.sh (from data/properties.sh.erb)
  • helpers/ctl_setup.sh (from helpers/ctl_setup.sh)
  • helpers/ctl_utils.sh (from helpers/ctl_utils.sh)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.