turbulence_api job from turbulence/0.10.0
Github source:
4809355 or
master branch
Properties¶
advertised_host¶
Advertised hostname of the API server
- Default
""
agent_listen_port¶
Agent API listen port
- Default
8081
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¶
Operator API listen port
- 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(fromctl.erb)config/cert(fromcert)config/config.json(fromconfig.json.erb)config/private_key(fromprivate_key)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.