locket job from diego/1.20.0
Github source:
6f52b973
or
master branch
Properties¶
database
¶
max_open_connections
¶maximum number of open connections to the database
- Default
200
diego
¶
locket
¶
debug_addr
¶address at which to serve debug info
- Default
127.0.0.1:17018
listen_addr
¶address at which to serve API requests
- Default
0.0.0.0:8891
log_level
¶Log level
- Default
info
sql
¶
ca_cert
¶Bundle of CA certificates for the Locket to verify the SQL server SSL certificate when connecting via SSL
db_driver
¶Database driver to use for SQL backend (for example: mysql,postgres)
- Default
mysql
db_host
¶Host for SQL backend
- Default
""
db_password
¶Password to use for connecting to SQL backend
- Default
""
db_port
¶Port for SQL backend
- Default
""
db_schema
¶Database name to use for connecting to SQL backend
- Default
""
db_username
¶Username to use for connecting to SQL backend
- Default
""
require_ssl
¶Whether to require SSL for Locket communication to the SQL backend
- Default
false
dropsonde_port
¶
local metron agent’s port
- Default
3457
tls
¶
ca_cert
¶ca cert for locket server mutual auth tls
cert
¶server cert for locket server mutual auth tls
key
¶server key for locket server mutual auth tls
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/locket/
directory
(learn more).
bin/locket_as_vcap
(fromlocket_as_vcap.erb
)bin/locket_ctl
(fromlocket_ctl.erb
)config/certs/ca.crt
(fromlocket_ca.crt.erb
)config/certs/server.crt
(fromlocket_server.crt.erb
)config/certs/server.key
(fromlocket_server.key.erb
)config/certs/sql/ca.crt
(fromsql_ca.crt.erb
)config/locket.json
(fromlocket.json.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.