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
This commit is contained in:
deploy
2026-09-22 21:24:56 +00:00
parent 4c338c0eda
commit 9f3360038a
2 changed files with 30 additions and 0 deletions
@@ -0,0 +1,15 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: plataforma-admin-token
namespace: plataforma-prod
spec:
encryptedData:
token: AgAAhaGQBbgDqNO8F5aQzDSTZoS2HvsUbqU+OBVOAewCpILPPvTaUryRCL3fmqlsHUAUy/lCialcpSjtO2yQxUFW20ERiG2LBikz0DXoY9vHcoR++1zuFet8IGiuh0srxMSdCqlHdEFzmt97mzjawKc/Zq15D6gakGrEwptv+avGVidGABP0mqfCgz4dqdwrE/tZOOcFkadNryJjyoRRvmUA5cZ2Tzl8BrS2m/6yeFq8Lx/LlpWwRtiS6zsUqCe+rL8Z7yzOtJCUSOZPR4z2vo8eZP4p35fvezOsKqwBL+tpqkWxb8arSMxOg1Y6qaQAwaXrZctjCoFpoztxj3SnKQqxgJ/IAGlA9GcYoBslGOtWjXen5b+RWE6wZDBGSQ1Kj95AQ2hyafWwnlQ5SEMim4At7vkHnadb/fqmusrerH4oCK0kad734LgOsOGx1j+GFNoT5kd520r4wIutSXH0Jwvu2TX3G+W/iCUTQrBILHdR5IRie0DQFz1lNrzRq/KboP3d0Ttf9VqAwhyJ8dyM6oKR1lrIvGIgcJqrxBMcm2Ymx/Qk7GJaiNht9tag4ZPEZ335zHWT1MqfE2MDdyBHo1Y4tGVhWyt/kbBqFPLCCZl+yPPdowQSNwnI2NDu7KwnteX8CDITw3JyHZIGx1JtqcKDOyvNnBFXTkWMkGNrTArgsYQMN4Q0Y8xIwyvBz8675EZOiHkbjcRjXRXWiEik5VVsR92EXi1yvqhXyy2wuZ3tvXqTLZQmfXvB
template:
metadata:
creationTimestamp: null
name: plataforma-admin-token
namespace: plataforma-prod
@@ -0,0 +1,15 @@
---
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: plataforma-webhook-token
namespace: plataforma-prod
spec:
encryptedData:
token: AgAEybDIoRL6EBbcusO6OesbzZv5N8Llr61S+LuF7K9JUuo7UiAqEEypNcznqGGcbS5xGzkNhrJNLn6og5vVGDLPixGWltMi3HeL0kteZz1IG7aQLr9QrUscmlACNJ5iMvn7hjVpisGVM8+HTsqOa0We2sz//NQIlK9W328Ngd8E0MFQshHXRth84EgWRHsToBkY/A0EK/8L0TLjPgGm1XX2/JxPFzAPBf93iYaVGVS+A9BINEpeHCdjv6XLakDF7vvzTFoMIXs1mSa6YEJ/9q2m/BUx3hPzZUDhqyh0CCSXsNRGjhGbZ2eRWxlmYfZFawTGO7JYrc+nxPHMVrT11/Oyu/zwrIJB5pXb8/eecFCiGhAI1MJ67VF56QVtOwbpPDSWIaSHJvlOSgqPK4HESYauf3EgM8fkES8T//QkRYROfj8CsrGdkGPapC9voVOGF0fU0VvFVHchi4qS/MFZ50YyzVH0UgmnCe2uHA6zxuDooUWtc8xvXHmQiSib5WiaXP573G/UEGRMNpGbomIxtZSv5uxKVLU3myuZOyyPkuxZXCUsUpIYx9e+53Z6TX3bq40ivVK/+/YCIQBCgvMfZpXFGCOtKXN8OwUt/IAVsKYwwV1ciTV/B4PKYSN0Kk1b9n9lLUzt8DH6rzZzo1PIjzrqybzmcy1oOfwLqfL4J+KBclryjJSyOUnZwrXF5tjyByE4tw5n89Lf1giXYBD5gfaJ6U+qPedCqKsDRHC1DjRPbjbHLEYEzGdQ
template:
metadata:
creationTimestamp: null
name: plataforma-webhook-token
namespace: plataforma-prod