fix(P6.4): expurgo espera pg_isready — no k3s a 1a conexao de um pod novo e recusada

This commit is contained in:
deploy
2026-09-30 02:59:27 +00:00
parent edb1da9684
commit 787fb23310
2 changed files with 6 additions and 0 deletions
@@ -17,6 +17,9 @@ data:
#!/bin/sh
set -u
: "${PGPASSWORD:?falta PGPASSWORD (Secret pg-expurgo-trilha)}"
# k3s: a PRIMEIRA conexao de um pod recem-criado pode ser recusada (regras de
# rede do pod ainda sendo programadas) — visto em 30/09/2026. Espera o servidor.
for i in $(seq 1 30); do pg_isready -q -d postgres && break; sleep 1; done
# BANCOS vem fixo (Postgres PROPRIO de um namespace: so `athleticmap`) ou e
# descoberto (compartilhado: todo `athleticmap_%`).
if [ -z "${BANCOS:-}" ]; then
@@ -38,6 +38,9 @@ data:
#!/bin/sh
set -u
: "${PGPASSWORD:?falta PGPASSWORD (Secret pg-expurgo-trilha)}"
# k3s: a PRIMEIRA conexao de um pod recem-criado pode ser recusada (regras de
# rede do pod ainda sendo programadas) — visto em 30/09/2026. Espera o servidor.
for i in $(seq 1 30); do pg_isready -q -d postgres && break; sleep 1; done
# BANCOS vem fixo (Postgres PROPRIO de um namespace: so `athleticmap`) ou e
# descoberto (compartilhado: todo `athleticmap_%`).
if [ -z "${BANCOS:-}" ]; then