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.