statuses update

This commit is contained in:
sanek5g
2026-06-24 18:58:35 +03:00
parent fdddacf534
commit 0a9bfd0799
39 changed files with 2099 additions and 12 deletions

19
k8s/prepare-secret.sh Executable file
View File

@@ -0,0 +1,19 @@
#!/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"