Update configuration

This commit is contained in:
Terry Howe 2022-09-12 08:28:05 -06:00
parent 49659840ac
commit ca3ded49ac

View File

@ -11,22 +11,21 @@ TMP_CONFIG=$(mktemp -q /tmp/$0.XXXXXX)
trap "rm $TMP_CONFIG" EXIT
cat <<EOF > $TMP_CONFIG
{
"backend": {
"file": {
"path": "/vault/file"
}
},
"listener": {
"tcp": {
"address": "0.0.0.0:${PORT}",
"tls_disable": 1
}
},
"default_lease_ttl": "168h",
"max_lease_ttl": "720h",
"disable_mlock": true
storage "file" {
path = "/vault/file"
}
"listener" "tcp" {
"address" = "0.0.0.0:${PORT}"
"tls_disable" = 1
}
"default_lease_ttl" = "168h"
"max_lease_ttl" = "720h"
"disable_mlock" = true
EOF
chmod a+r $TMP_CONFIG
@ -35,8 +34,8 @@ docker rm $DOCKER_NAME 2>/dev/null || true
docker run --name $DOCKER_NAME -h $DOCKER_NAME -d \
--cap-add IPC_LOCK \
-p 127.0.0.1:${PORT}:${PORT} \
-v $TMP_CONFIG:/etc/vault/config.json:ro \
vault server -config /etc/vault/config.json
-v $TMP_CONFIG:/etc/vault/config.hcl:ro \
vault server -config /etc/vault/config.hcl
#
# Wait for vault to come up