This commit is contained in:
fix 2021-11-05 23:06:56 +01:00
parent b891278e58
commit a5549d4b55
2 changed files with 19 additions and 1 deletions

View File

@ -4,6 +4,8 @@ services:
vault:
command: vault server -config /etc/vault.hcl
container_name: vault
cap_add:
- IPC_LOCK
image: vault:${VAULT_VERSION}
logging:
driver: journald
@ -15,4 +17,20 @@ services:
- ${CLUSTER_IP}:${CLUSTER_PORT}:8201
volumes:
- ./vault.hcl:/etc/vault.hcl:ro
links:
- postgresql
depends_on:
- postgresql
postgresql:
container_name: vault-postgresql
image: postgres:14-alpine
restart: unless-stopped
environment:
- POSTGRES_PASSWORD=vault
- POSTGRES_USER=vault
- POSTGRES_DB=vault
- PGDATA=/data
volumes:
- ${POSTGRES_DATA_PATH}:/data

View File

@ -1,5 +1,5 @@
storage "postgresql" {
connection_url = "postgresql://vault:vault@10.250.250.22:5432/vault?sslmode=disable"
connection_url = "postgresql://vault:vault@postgresql:5432/vault?sslmode=disable"
}
listener "tcp" {