iac/vault/config/vault.hcl

23 lines
949 B
HCL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Vault контура aero: file-хранилище на named volume, TLS терминируется выше
// (верхний nginx). Внутри compose-сети слушаем открытым HTTP.
// Инициализацию/распечатывание делает сервис vault-init (см. docker-compose.yaml).
ui = true
storage "file" {
path = "/vault/file"
}
listener "tcp" {
address = "0.0.0.0:8200"
tls_disable = true
}
// Адрес, который Vault сообщает клиентам (и себе при редиректах внутри сети).
api_addr = "http://vault:8200"
// mlock требует IPC_LOCK; в compose capability выдана, но в некоторых окружениях
// (RedOS в контейнере без CAP_IPC_LOCK) Vault упадёт на старте. Отключаем
// swap на хосте контура и так выключен.
disable_mlock = true