vault job from vault/0.1.3
Github source:
706d2004 or
master branch
Properties¶
vault¶
backend¶
consul¶
address¶Address for Consul
datacenter¶Datacenter for Consul
path¶Path for Consul
- Default
vault/
scheme¶Scheme for Consul
token¶Access Token for Consul
file¶
path¶Path for File backend
- Default
/var/vcap/store/
s3¶
access_key¶AWS access key
bucket¶S3 bucket name
endpoint¶AWS S3 endpoint
region¶AWS region
- Default
us-east-1
secret_key¶AWS secret key
session_token¶AWS session token
use_consul¶Use Cosul for data store
- Default
false
use_file¶Use File backend
- Default
false
use_inmem¶Use In Memory backend
- Default
false
use_s3¶Use S3 backend
- Default
false
use_zookeeper¶Use Zookeeper as data store
- Default
false
zookeeper¶
address¶Address for Zookeeper
- Default
localhost:2181
path¶Path for Zookeeper
- Default
vault/
disable_mlock¶Disable mlock if you’re crazy
- Default
false
listener¶
tcp¶
address¶Address for TCP connection
- Default
0.0.0.0
port¶Port for TCP connection
- Default
8200
tls_cert_file¶TLS Certificate file
tls_key_file¶TLS Key File
tlsdisable¶Disable TLS
- Default
1
statsd_addr¶Address for StatsD
statsite_addr¶Address for statsite
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/vault/ directory
(learn more).
bin/monit_debugger(frombin/monit_debugger)bin/vault_ctl(frombin/vault_ctl)config/server.hcl(fromconfig/vault.conf.erb)data/properties.sh(fromdata/properties.sh.erb)helpers/ctl_setup.sh(fromhelpers/ctl_setup.sh)helpers/ctl_utils.sh(fromhelpers/ctl_utils.sh)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.