Skip to content

bbs job from diego/0.1472.0

Github source: 150b4295 or master branch

Properties

diego

bbs

active_key_label

Label of the encryption key to be used when writing to the database

advertisement_base_hostname

Suffix for the BBS advertised hostname

Default
bbs.service.cf.internal
auctioneer
api_url

Address of the auctioneer API

Default
http://auctioneer.service.cf.internal:9016
ca_cert

PEM-encoded CA certificate

debug_addr

address at which to serve debug info

Default
0.0.0.0:17017
desired_lrp_creation_timeout

expected maximum time to create all components of a desired LRP

dropsonde_port

local metron agent’s port

Default
3457
encryption_keys

List of encryption keys to be used

Default
[]
etcd
ca_cert

PEM-encoded CA certificate

client_cert

PEM-encoded client certificate

client_key

PEM-encoded client key

client_session_cache_size

capacity of the tls client cache

machines

Addresses pointing to the ETCD cluster

Default
- etcd.service.cf.internal
max_idle_conns_per_host

maximum number of idle http connections

require_ssl

enable ssl for all communication with etcd

Default
true
listen_addr

address at which to serve API requests

Default
0.0.0.0:8889
log_level

Log level

Default
info
require_ssl

require ssl for all communication the bbs

Default
true
server_cert

PEM-encoded client certificate

server_key

PEM-encoded client key

sql
ca_cert

The ca cert bundle to verify SQL connections against

Default
""
db_connection_string

EXPERIMENTAL: connection string to use for SQL backend [username:password@tcp(1.1.1.1:1234)/database]

max_open_connections

Maximum number of open connections to the SQL database

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/bbs/ directory (learn more).

  • bin/bbs_ctl (from bbs_ctl.erb)
  • config/certs/ca.crt (from bbs_ca.crt.erb)
  • config/certs/etcd/ca.crt (from etcd_ca.crt.erb)
  • config/certs/etcd/client.crt (from etcd_client.crt.erb)
  • config/certs/etcd/client.key (from etcd_client.key.erb)
  • config/certs/server.crt (from bbs_server.crt.erb)
  • config/certs/server.key (from bbs_server.key.erb)
  • config/certs/sql/ca.crt (from sql_ca.crt.erb)

Packages

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