#SVTH575 - correção do rabbit no instalador.

This commit is contained in:
2026-07-21 14:26:03 -03:00
parent a6461ad2c8
commit 508e2b578d

View File

@@ -32,6 +32,28 @@ BRANCH="${BRANCH:-feature/SVTH-575---install-users}"
ENV_FILE=""
GIT_REPO="https://git.seventh.com.br/seventh.p7/attendance-system.install.git"
# ─── RabbitMQ (mensageria entre suite/users/reports) ──────────
# Um vhost por serviço: quem consome é dono do vhost onde a fila mora.
# Usuário "owner" tem acesso total ao próprio vhost; "writer" só publica
# (write-only) no vhost de um serviço vizinho — ver rabbitmq/definitions.json.
RABBITMQ_SUITE_VHOST="suite"
RABBITMQ_USERS_VHOST="users"
RABBITMQ_REPORTS_VHOST="reports"
RABBITMQ_SUITE_OWNER_USER="suite-owner"
RABBITMQ_SUITE_OWNER_PASSWORD="suite-owner-secret"
RABBITMQ_USERS_OWNER_USER="users-owner"
RABBITMQ_USERS_OWNER_PASSWORD="users-owner-secret"
RABBITMQ_REPORTS_OWNER_USER="reports-owner"
RABBITMQ_REPORTS_OWNER_PASSWORD="reports-owner-secret"
RABBITMQ_SUITE_WRITER_USER="suite-writer"
RABBITMQ_SUITE_WRITER_PASSWORD="suite-writer-secret"
RABBITMQ_USERS_WRITER_USER="users-writer"
RABBITMQ_USERS_WRITER_PASSWORD="users-writer-secret"
RABBITMQ_REPORTS_WRITER_USER="reports-writer"
RABBITMQ_REPORTS_WRITER_PASSWORD="reports-writer-secret"
# ══════════════════════════════════════════════════════════════
# Utilitários
# ══════════════════════════════════════════════════════════════
@@ -415,23 +437,23 @@ RABBITMQ_PASSWORD=${RABBITMQ_PASSWORD}
# Um vhost por serviço: quem consome é dono do vhost onde a fila mora.
# Usuário "owner" tem acesso total ao próprio vhost; "writer" só publica
# (write-only) no vhost de um serviço vizinho — ver rabbitmq/definitions.json.
RABBITMQ_SUITE_VHOST=suite
RABBITMQ_USERS_VHOST=users
RABBITMQ_REPORTS_VHOST=reports
RABBITMQ_SUITE_VHOST=${RABBITMQ_SUITE_VHOST}
RABBITMQ_USERS_VHOST=${RABBITMQ_USERS_VHOST}
RABBITMQ_REPORTS_VHOST=${RABBITMQ_REPORTS_VHOST}
RABBITMQ_SUITE_OWNER_USER=suite-owner
RABBITMQ_SUITE_OWNER_PASSWORD=suite-owner-secret
RABBITMQ_USERS_OWNER_USER=users-owner
RABBITMQ_USERS_OWNER_PASSWORD=users-owner-secret
RABBITMQ_REPORTS_OWNER_USER=reports-owner
RABBITMQ_REPORTS_OWNER_PASSWORD=reports-owner-secret
RABBITMQ_SUITE_OWNER_USER=${RABBITMQ_SUITE_OWNER_USER}
RABBITMQ_SUITE_OWNER_PASSWORD=${RABBITMQ_SUITE_OWNER_PASSWORD}
RABBITMQ_USERS_OWNER_USER=${RABBITMQ_USERS_OWNER_USER}
RABBITMQ_USERS_OWNER_PASSWORD=${RABBITMQ_USERS_OWNER_PASSWORD}
RABBITMQ_REPORTS_OWNER_USER=${RABBITMQ_REPORTS_OWNER_USER}
RABBITMQ_REPORTS_OWNER_PASSWORD=${RABBITMQ_REPORTS_OWNER_PASSWORD}
RABBITMQ_SUITE_WRITER_USER=suite-writer
RABBITMQ_SUITE_WRITER_PASSWORD=suite-writer-secret
RABBITMQ_USERS_WRITER_USER=users-writer
RABBITMQ_USERS_WRITER_PASSWORD=users-writer-secret
RABBITMQ_REPORTS_WRITER_USER=reports-writer
RABBITMQ_REPORTS_WRITER_PASSWORD=reports-writer-secret
RABBITMQ_SUITE_WRITER_USER=${RABBITMQ_SUITE_WRITER_USER}
RABBITMQ_SUITE_WRITER_PASSWORD=${RABBITMQ_SUITE_WRITER_PASSWORD}
RABBITMQ_USERS_WRITER_USER=${RABBITMQ_USERS_WRITER_USER}
RABBITMQ_USERS_WRITER_PASSWORD=${RABBITMQ_USERS_WRITER_PASSWORD}
RABBITMQ_REPORTS_WRITER_USER=${RABBITMQ_REPORTS_WRITER_USER}
RABBITMQ_REPORTS_WRITER_PASSWORD=${RABBITMQ_REPORTS_WRITER_PASSWORD}
# ── Sistema Base ──────────────────────────────────────────
SYSTEM_BASE_CONN=${SYSTEM_BASE_CONN}