turbulence_api job from turbulence/0.4
Github source:
c07f84a6 or
master branch
Properties¶
turbulence_api¶
certificate¶API server certificate
cpi_job_name¶CPI job name that will be found in /var/vcap/jobs/X
- Default
cpi
datadog¶
api_key¶Datadog API key
- Default
""
app_key¶Datadog application key used for incident reporting
- Default
""
debug¶Show debug logs
- Default
true
director¶
ca_cert¶CA certificate to verify Director certificate (uses system CA certificates by default)
- Default
""
host¶Director host
- Example
192.168.50.4
password¶Director password
port¶Director port
- Default
25555
username¶Director username
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
private_key¶API server private key
registry¶
host¶Registry host
password¶Registry password
port¶Registry port
username¶Registry username
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/ca_cert(fromca_cert.erb)config/cert.pem(fromcert.pem.erb)config/config.json(fromconfig.json.erb)config/private_key.pem(fromprivate_key.pem.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.