Skip to content

blobstore_benchmark job from capi/1.225.0

Cloud Controller blobstore benchmark runner (errand)

Github source: 9bdb9286 or master branch

Properties

blobstore_benchmark

cc_overrides

Hash merged into cc config for this errand.

Default
{}

logging_level

Steno log level for the benchmark process (info|warn|error).

Default
info

mode

Which blobstore backend to benchmark (‘storage-cli’ or ‘fog’).

Default
storage-cli

stdout_sink_enabled

Default
false

cc

Full Cloud Controller ‘cc’ config subtree.

Default
{}

stdout_logging_enabled

Enable logging to stdout

Default
false

storage_cli_optional_flags

Storage Cli extra flags string

Templates

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

  • bin/ruby_version.sh (from ruby_version.sh.erb)
  • bin/run (from bin/run.erb)
  • config/bpm.yml (from bpm.yml.erb)
  • config/certs/db_ca.crt (from db_ca.crt.erb)
  • config/cloud_controller_ng.yml (from cloud_controller_ng.yml.erb)
  • config/storage_cli_config_buildpacks.json (from storage_cli_config_buildpacks.json.erb)
  • config/storage_cli_config_droplets.json (from storage_cli_config_droplets.json.erb)
  • config/storage_cli_config_packages.json (from storage_cli_config_packages.json.erb)
  • config/storage_cli_config_resource_pool.json (from storage_cli_config_resource_pool.json.erb)

Packages

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