vault-oidc-setup service¶
This page documents the configuration for the vault-oidc-setup service from docker-compose.yml.
Build context: .
Dockerfile: docker/vault-oidc-setup/Dockerfile
Container name: vault-oidc-setup
Volumes:
./scripts/vault-oidc-setup.sh:/setup.sh:ro,z~/.vault-token:/root/.vault-token:ro,z./config_files/keycloak/secrets/ca/ca.crt:/etc/ssl/certs/keycloak-ca.crt:ro,z
Depends on:
vault
Networks:
osss-net
Environment:
VERBOSE=1DEBUG=1VAULT_LOG_LEVEL=debugGODEBUG=http2debug=2VAULT_ADDR=${VAULT_ADDR}VAULT_TOKEN=${VAULT_TOKEN}OIDC_DISCOVERY_URL=${OIDC_DISCOVERY_URL}VAULT_OIDC_DISCOVERY_URL=${VAULT_OIDC_DISCOVERY_URL}VAULT_OIDC_CLIENT_ID=${VAULT_OIDC_CLIENT_ID}VAULT_OIDC_CLIENT_SECRET=${VAULT_OIDC_CLIENT_SECRET}VAULT_OIDC_ROLE=${VAULT_OIDC_ROLE}VAULT_TOKEN_FILE=/root/.vault-tokenOIDC_ADMIN_GROUP=/vault-a2aVAULT_UI_REDIRECT_1=http://127.0.0.1:8200/ui/vault/auth/oidc/oidc/callbackVAULT_UI_REDIRECT_2=http://localhost:8200/ui/vault/auth/oidc/oidc/callbackVAULT_UI_REDIRECT_3=http://vault:8200/ui/vault/auth/oidc/oidc/callbackVAULT_CLI_REDIRECT_1=http://127.0.0.1:8250/oidc/callbackVAULT_CLI_REDIRECT_2=http://localhost:8250/oidc/callbackVAULT_CLI_REDIRECT_3=http://vault:8250/oidc/callbackCURL_CA_BUNDLE=/etc/ssl/certs/keycloak-ca.crtSSL_CERT_FILE=/etc/ssl/certs/keycloak-ca.crt