Commit Graph

7 Commits

Author SHA1 Message Date
ATM Platform 6c6478eea5 fix(P5.9): token do webhook da assinatura 2026-09-23 20:28:21 +00:00
ATM Platform c391dc5aa0 fix(P5.9): token do webhook cadastrado no Asaas 2026-09-23 19:19:51 +00:00
ATM Platform 0693e6cf33 fix(P5.9): rotacao do token do webhook 2026-09-23 19:03:17 +00:00
ATM Platform f5f7939f2c fix(P5.9): rotacao do token do webhook da assinatura 2026-09-23 18:57:34 +00:00
ATM Platform e726702843 feat(P5.9): token do webhook da assinatura, regerado 2026-09-23 18:51:27 +00:00
deploy 1bc58f2927 fix(plataforma): os dois tokens regerados, porque os primeiros vazaram
Ao conferir que os Secrets tinham materializado, o comando imprimiu o campo
`.data` inteiro — ou seja, parte do valor em base64 dos dois tokens foi parar na
conversa. Curto, e o bastante para nao dar por confiavel.

Regerados. Custo zero: nada os referenciava ainda (nenhum Deployment, e o
webhook nao estava cadastrado no Asaas), entao nao houve janela de uso.

A licao, que ja valia para senha e vale igual para Secret: conferir existencia
com `-o name`, e nunca com `-o custom-columns=...:.data` nem `-o yaml`. O que se
quer saber e SE existe, nao O QUE e.
2026-09-22 21:25:43 +00:00
deploy 9f3360038a feat(plataforma): os dois tokens que sao NOSSOS, selados
PLATAFORMA_ADMIN_TOKEN e PLATAFORMA_WEBHOOK_TOKEN. Os dois sao gerados aqui, ao
contrario da api-key do Asaas, que vem do painel do provedor.

O valor nasceu, foi selado e morreu dentro de um unico shell no servidor: nao
foi ecoado, nao foi para arquivo, nao entrou no historico e nao apareceu em ps.
O que se commita e o cifrado, que e publico por natureza.

Vao SOZINHOS neste commit, sem a referencia no Deployment: secretKeyRef de
Secret ausente impede o pod de subir. Primeiro o Secret materializa, depois o
env aponta para ele.

O webhook-token precisa ser CADASTRADO no painel do Asaas com o mesmo valor. Ele
pode ser lido uma vez, por quem for cadastrar:

  kubectl -n plataforma-prod get secret plataforma-webhook-token \
    -o jsonpath='{.data.token}' | base64 -d
2026-09-22 21:24:56 +00:00