Nas tabelas abaixo, a coluna Padrão / Obrigatório mostra o valor padrão. Um qualificador em negrito (por exemplo Obrigatório) marca as variáveis que você deve definir.
— significa que não há padrão. 🔒 marca um segredo. Injete o segredo no deploy a partir do seu cofre de segredos. Nunca faça commit dele. Esta página lista apenas nomes de variáveis e comportamento. Ela não imprime valores de segredos.Este trilho não monta a systemplane admin API. Ele usa o formato de datastore compartilhado
POSTGRES_*. Veja Datastores.Servidor e porta
O serviço escuta no endereço emSERVER_ADDRESS (padrão :8080). As probes de liveness, readiness e versão usam essa mesma porta. MULTI_TENANCY_ENABLED liga e desliga o multi-tenancy (atenção à grafia MULTI_TENANCY_). A conexão com o Tenant Manager usa as variáveis compartilhadas MULTI_TENANT_*. Veja Multi-tenancy e Portas de rede padrão.
Integração com o BTG
Essas variáveis definem os endpoints e as credenciais da conexão com o BTG. Elas também definem os intervalos de atualização em background do token de acesso do BTG e das credenciais sincronizadas.Criptografia de credenciais e chaves de API internas
O trilho criptografa as credenciais armazenadas em repouso. Ele autentica as chamadas internas entre os pods de worker e de API com uma chave de API. As duas chaves têm um slot_PREVIOUS para você rotacionar o valor ativo sem downtime.
Vínculo com o ledger do Midaz
Outbox interno do Midaz
O trilho sempre inicializa um outbox interno em PostgreSQL para as operações assíncronas no ledger do Midaz. Essa é uma fila de trabalho interna, não um catálogo externo de CloudEvents ou do Streaming Hub. A inicialização valida em conjunto os orçamentos de nova tentativa e de tempo de processamento, e rejeita combinações inseguras.Conciliação
Despacho de webhooks e idempotência
Migrações
Health e readiness
O trilho expõeGET /health (liveness) e GET /readyz (readiness) na porta principal. Se você habilita o multi-tenancy, ele adiciona uma probe por tenant protegida por autenticação em GET /readyz/tenant/{id}. Veja Health e readiness para o formato da resposta e o comportamento de inicialização e drenagem.
