Commit Graph

5 Commits

Author SHA1 Message Date
deploy e981fbd398 fix(backup): prefixo por origem no bucket (OFFSITE_PREFIXO) — os dumps de todos os tenants caiam no mesmo lugar com o mesmo nome 2026-10-01 14:17:53 +00:00
deploy 2bf464fae6 fix(backup): atm-pg-backup:1.3 (ca-certificates) e backup-offsite com provider Other — o envio ao B2 falhava por TLS e provider desconhecido 2026-09-30 16:13:38 +00:00
deploy 019bf6707e feat(backup): envio para fora do servidor (atm-pg-backup:1.2 com rclone) 2026-09-21 23:17:51 +00:00
deploy 5cae175d97 feat(backup): envio para fora do servidor (atm-pg-backup:1.2 com rclone) 2026-09-21 23:13:35 +00:00
Athletic Map Deploy ea7da4364a feat(plataforma): tenant proprio da Athletic Map
Namespace, banco, Keycloak e realm proprios, separados dos clientes e do tenant
de demonstracao. Leva 4 contextos (configuracao, cadastro, financeiro, captacao)
mais bff e SPA, e nao os 13 de um cliente: a Athletic Map nao e escolinha.

Ingress escrito do zero, sem o stub backend legado e sem catch-all /api. Duas
rotas publicas, ambas por desenho: /api/public/leads (o formulario da landing
page) e /api/public/webhooks/asaas (o aviso de pagamento, que chega da internet
sem token nosso).

Dominio em *.athleticmap.influxdigital.com.br, e nao no canonico athleticmap.com
do P0.9: aquele ainda nao tem registro A, e com desafio HTTP-01 nascer nele
daria certificado nao emitido e login quebrado.

Tres SealedSecret gerados para ESTE namespace, e a chave publica do backup no
lugar do placeholder. As 7 imagens locais exigidas estao no no, incluindo
servico-captacao:1.0 e atm-pg-backup:1.0, construidas hoje.

Preparado em P3.1 a P3.4. Validado com kubectl --dry-run: 32 documentos.
2026-09-17 17:58:21 +00:00