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
(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.