#!/usr/bin/env bash # Генерирует k8s/secret.env из корневого .env (хосты rabbit/postgres для кластера). set -euo pipefail ROOT="$(cd "$(dirname "$0")/.." && pwd)" SRC="${ROOT}/.env" DST="$(dirname "$0")/secret.env" if [[ ! -f "$SRC" ]]; then echo "missing ${SRC}" >&2 exit 1 fi grep -E '^(RABBITMQ_DEFAULT_USER|RABBITMQ_DEFAULT_PASS|RABBITMQ_URL|NEXARA_API_KEY|POSTGRES_USER|POSTGRES_PASSWORD|POSTGRES_DB|DATABASE_URL|YANDEX_API_KEY|YANDEX_MODEL)=' "$SRC" \ | sed 's/@rabbitmq:/@rabbit:/g' \ > "$DST" echo "wrote ${DST}" echo "review DATABASE_URL and RABBITMQ_URL hosts: postgres, rabbit"