23 lines
545 B
YAML
23 lines
545 B
YAML
name: infra-example
|
|
|
|
services:
|
|
example:
|
|
build: .
|
|
environment:
|
|
VAULT_ADDR: http://vault:8200
|
|
VAULT_ROLE_ID: ${VAULT_ROLE_ID:-}
|
|
VAULT_SECRET_ID: ${VAULT_SECRET_ID:-}
|
|
VAULT_KV_MOUNT: ${VAULT_MOUNT:-secrets}
|
|
VAULT_DB_MOUNT: ${VAULT_DATABASE_MOUNT:-database}
|
|
SERVICE_NAME: ${SERVICE_NAME:-}
|
|
POSTGRES_CREDS: ${POSTGRES_CREDS:-static}
|
|
ports:
|
|
- "127.0.0.1:${EXAMPLE_PORT:-8090}:8080"
|
|
networks:
|
|
- infra
|
|
|
|
networks:
|
|
infra:
|
|
external: true
|
|
name: ${INFRA_NETWORK:-infra_infra}
|