We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ca7a00a commit d9c78d9Copy full SHA for d9c78d9
1 file changed
vault-agent/entrypoint.sh
@@ -3,8 +3,9 @@ export VAULT_AGENT_CONFIG_DIR=${VAULT_AGENT_CONFIG_DIR:-.}
3
export VAULT_TOKEN_FILE=${VAULT_TOKEN_FILE:-"~/.vault-token"}
4
cd "${VAULT_AGENT_CONFIG_DIR}"
5
6
-cat << EOF > config.hcl
+cat << EOF > ${VAULT_AGENT_CONFIG_DIR}/config.hcl
7
pid_file = "${VAULT_AGENT_CONFIG_DIR}/vault-agent.pidfile"
8
+exit_after_auth = true
9
10
auto_auth {
11
method "approle" {
@@ -32,4 +33,4 @@ cat << EOF > ${VAULT_AGENT_CONFIG_DIR}/secret_id
32
33
${VAULT_SECRET_ID}
34
EOF
35
-exit 0
36
+vault agent -config ${VAULT_AGENT_CONFIG_DIR}/config.hcl
0 commit comments