Skip to content

bbs job from diego/0.1480.0

Github source: 89496125 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
health_addr

address at which to serve API requests

Default
127.0.0.1:8890
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

Bundle of CA certificates for the BBS to verify the SQL server SSL certificate when connecting via SSL

db_connection_string

Connection string to use for SQL backend (for example, username:password@tcp(1.1.1.1:1234)/database)

db_driver

Database driver to use for SQL backend (for example: mysql,postgres)

Default
mysql
max_open_connections

Maximum number of open connections to the SQL database

require_ssl

Whether to require SSL for BBS communication to the SQL backend

Default
false

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_as_vcap (from bbs_as_vcap.erb)
  • bin/bbs_ctl (from bbs_ctl.erb)
  • bin/post-start (from post-start.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.