From 0e9a5164954990227d0f289dfedf28325fb2d097 Mon Sep 17 00:00:00 2001 From: deploy Date: Mon, 21 Sep 2026 11:51:37 +0000 Subject: [PATCH] fix(plataforma): o CronJob chama a porta do Service (80), nao a do container --- tenants/plataforma/55-cronjobs-financeiro.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tenants/plataforma/55-cronjobs-financeiro.yaml b/tenants/plataforma/55-cronjobs-financeiro.yaml index 64be796..57ccb2a 100644 --- a/tenants/plataforma/55-cronjobs-financeiro.yaml +++ b/tenants/plataforma/55-cronjobs-financeiro.yaml @@ -55,6 +55,11 @@ data: # O script e o mesmo para os tres; muda o `ALVO`. Fica num ConfigMap, e nao # embutido em cada CronJob, porque tres copias divergem — e a que diverge e # sempre a que ninguem lembrou de corrigir. + # O ALVO usa a porta do SERVICE, que e a 80 (ela encaminha para a 8083 do + # container). Ate 2026-09-21 as tres chamadas iam para `servico-financeiro:8083` + # — porta que o Service NAO expoe: o pacote sumia e o curl estourava o tempo + # depois de 135 s, com cara de servico fora do ar. O Keycloak e outra coisa: o + # Service dele expoe 8080 mesmo, e por isso aquela chamada sempre funcionou. disparar.sh: | #!/bin/sh set -eu @@ -144,7 +149,7 @@ spec: command: ["/bin/sh", "-c"] args: - | - export ALVO="http://servico-financeiro:8083/api/financeiro/matriculas/gerar-mensalidades?competencia=$(date +%Y-%m)" + export ALVO="http://servico-financeiro/api/financeiro/matriculas/gerar-mensalidades?competencia=$(date +%Y-%m)" exec /bin/sh /script/disparar.sh env: - { name: KEYCLOAK_URL, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/token" } @@ -185,7 +190,7 @@ spec: command: ["/bin/sh", "/script/disparar.sh"] env: - { name: KEYCLOAK_URL, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/token" } - - { name: ALVO, value: "http://servico-financeiro:8083/api/financeiro/notas/processar?limite=50" } + - { name: ALVO, value: "http://servico-financeiro/api/financeiro/notas/processar?limite=50" } - name: CLIENT_SECRET valueFrom: secretKeyRef: { name: operacao-credentials, key: client-secret } @@ -224,7 +229,7 @@ spec: env: - { name: KEYCLOAK_URL, value: "http://keycloak:8080/realms/athleticmap/protocol/openid-connect/token" } # limiteCobrancas=100: cada uma custa uma chamada ao provedor. - - { name: ALVO, value: "http://servico-financeiro:8083/api/financeiro/conciliacao?limiteEventos=100&limiteCobrancas=100" } + - { name: ALVO, value: "http://servico-financeiro/api/financeiro/conciliacao?limiteEventos=100&limiteCobrancas=100" } - name: CLIENT_SECRET valueFrom: secretKeyRef: { name: operacao-credentials, key: client-secret }