— significa nenhum padrão. Um qualificador em negrito marca um valor que você deve definir. Uma linha marcada com Sensitive. carrega material de credencial ou de chave. Injete-o a partir do seu gerenciador de segredos em tempo de deploy, e nunca faça commit de um valor.
A postura estrita cobre um nome de ambiente de produção e o modo de deployment saas. Obrigatório em produção marca um valor que a postura estrita exige. Um valor ausente ou inseguro ali recusa a inicialização.
Serviço e runtime
O Lerian SCR expõe
/health, /readyz e /version na porta principal. Veja Saúde e prontidão para o contrato do probe, e Operações para as verificações de prontidão.Postgres
O Postgres armazena a trilha de auditoria, os metadados de credencial e o outbox. Um operador aplica o esquema antes da primeira inicialização. O serviço lê o esquema e nunca o cria.
Redis
O Redis dá suporte ao cache de resultado, à janela de idempotência e ao rate limit de entrada.
Streaming
O dispatcher do outbox publica os eventos de consulta. Nenhuma variável define o tópico, porque o serviço o deriva a partir da origem do evento. As cinco primeiras variáveis pertencem ao Lerian SCR. As demais pertencem à biblioteca de streaming, que aplica o TLS do broker e as credenciais SASL à conexão.
Autenticação
Canal do BACEN
O canal de saída alcança o web service de consulta do BACEN por HTTPS com credenciais HTTP Basic. O serviço lê as duas variáveis de credencial apenas quando o tipo de armazenamento de segredos é o ambiente.
Armazenamento de segredos
O armazenamento de segredos resolve a credencial do canal do BACEN.
Criptografia em repouso
A trilha de auditoria criptografa os dados do tomador e os indexa de forma cega. Duas chaves independentes fazem esse trabalho. Uma única chave para as duas vazaria a relação entre o texto cifrado e o índice. Fora da postura estrita, o serviço volta a chaves de desenvolvimento bem conhecidas, que nunca devem alcançar um runtime regulado.

