benchmark-bbs job from diego/0.1442.0
Github source:
cc74696c
or
master branch
Properties¶
benchmark-bbs
¶
active_key_label
¶the active key for encryption
aws_access_key_id
¶the aws access key for uploading metrics to s3
- Default
""
aws_bucket_name
¶the S3 bucket to upload metrics to
- Default
""
aws_region
¶the aws region where the S3 bucket lives
- Default
""
aws_secret_access_key
¶the aws secret key for uploading metrics to s3
- Default
""
bbs
¶
api_location
¶the address of the BBS
client_cert
¶PEM-encoded client certificate
client_key
¶PEM-encoded client key
etcd
¶
max_idle_conns_per_host
¶maximum number of etcd client idle http connections
require_ssl
¶enable ssl for all communication with the bbs (false unsupported)
- Default
true
client_timeout
¶the http timeout for bbs client requests
datadog_api_key
¶the api key for emmitting datadog metrics
- Default
""
datadog_app_key
¶the application key for datadog metrics
- Default
""
datadog_metric_prefix
¶the datadog metric prefix
- Default
""
desired_lrps
¶the number of single instance desired lrps to generate and fetch
encryption_keys
¶the key(s) to use for encryption at rest
- Default
[]
etcd
¶
ca_cert
¶PEM-encoded root CA certificate
client_cert
¶PEM-encoded client certificate
client_key
¶PEM-encoded client key
client_session_cache_size
¶capacity of the etcd client tls client cache
machines
¶Addresses pointing to the ETCD cluster
require_ssl
¶boolean to configure ssl connections with the etcd cluster
- Default
true
log_file
¶file name for benchmark log output in the BOSH log dir
log_level
¶log level: debug, info, error or fatal
num_populate_workers
¶the number of workers generating desired LRPs during setup
num_trials
¶the number of trials of each benchmark to average across
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/benchmark-bbs/
directory
(learn more).
bin/dns_health_check
(fromdns_health_check.erb
)bin/run
(fromrun.erb
)config/certs/bbs/client.crt
(frombbs_client.crt.erb
)config/certs/bbs/client.key
(frombbs_client.key.erb
)config/certs/etcd/ca.crt
(frometcd_ca.crt.erb
)config/certs/etcd/client.crt
(frometcd_client.crt.erb
)config/certs/etcd/client.key
(frometcd_client.key.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.