{{/* Скрипт init-контейнера джобы миграций: ждёт, пока PostgreSQL начнёт принимать подключения. Без этого миграции падают, если база стартует медленнее подов. */}} --- apiVersion: v1 kind: ConfigMap metadata: name: job-scripts labels: {{- include "hrbox.labels" (dict "ctx" . "name" "jobs") | nindent 4 }} data: wait.sh: | until pg_isready -h "$POSTGRES_VHOST" -p "$POSTGRES_PORT" -U "$POSTGRES_USER" do echo "Waiting for postgres" sleep 2 done