Skip to content

Commit d9c78d9

Browse files
committed
Add vault execution
1 parent ca7a00a commit d9c78d9

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

vault-agent/entrypoint.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@ export VAULT_AGENT_CONFIG_DIR=${VAULT_AGENT_CONFIG_DIR:-.}
33
export VAULT_TOKEN_FILE=${VAULT_TOKEN_FILE:-"~/.vault-token"}
44
cd "${VAULT_AGENT_CONFIG_DIR}"
55

6-
cat << EOF > config.hcl
6+
cat << EOF > ${VAULT_AGENT_CONFIG_DIR}/config.hcl
77
pid_file = "${VAULT_AGENT_CONFIG_DIR}/vault-agent.pidfile"
8+
exit_after_auth = true
89
910
auto_auth {
1011
method "approle" {
@@ -32,4 +33,4 @@ cat << EOF > ${VAULT_AGENT_CONFIG_DIR}/secret_id
3233
${VAULT_SECRET_ID}
3334
EOF
3435

35-
exit 0
36+
vault agent -config ${VAULT_AGENT_CONFIG_DIR}/config.hcl

0 commit comments

Comments
 (0)