turbulence_api job from turbulence/0.1
Github source:
76b4123b
or
master branch
Properties¶
registry
¶
host
¶Registry host
password
¶Registry password
port
¶Registry port
username
¶Registry username
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
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.