Skip to content

turbulence_api job from turbulence/0.8

Github source: 6465ddb or master branch

Properties

advertised_host

Advertised hostname of the API server

Default
""

cert

API server certificate

datadog

api_key

Datadog API key

Default
""

app_key

Datadog application key used for incident reporting

Default
""

debug

Show debug logs

Default
true

director

cert

ca

CA certificate to verify Director certificate (uses system CA certificates by default)

Default
""

client

Director client (username in case of basic auth)

client_secret

Director client secret (password in case of basic auth)

host

Director host

Example
192.168.50.4

port

Director port

Default
25555

listen_address

Address to listen on

Default
0.0.0.0

listen_port

Port to listen on

Default
8080

password

Password for the API authentication

username

Username for the API authentication

Default
turbulence

Templates

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

  • bin/ctl (from ctl.erb)
  • config/cert (from cert)
  • config/config.json (from config.json.erb)
  • config/private_key (from private_key)

Packages

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