Skip to content

bbs job from diego/0.1454.0

Github source: 72b65532 or master branch

Properties

diego

bbs

active_key_label

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

auctioneer
api_url

Address of the auctioneer API

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

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

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)

Packages

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