dev: minimal stack (4 services), EVENTHUB_ENV=dev, eventhub alias.
This commit is contained in:
@@ -1,4 +1,6 @@
|
|||||||
# docker/docker-compose.swarm.yml
|
# docker/docker-compose.swarm.yml
|
||||||
|
# dev — минимальный стенд: traefik, eventhub, admin-ui, bot-emulator (replicas > 0).
|
||||||
|
# Остальные сервисы (fallback, prometheus, grafana, …) — replicas: 0, scale по необходимости.
|
||||||
version: "3.8"
|
version: "3.8"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
@@ -53,7 +55,7 @@ services:
|
|||||||
image: eventhub:latest
|
image: eventhub:latest
|
||||||
hostname: "eventhub-node{{.Task.Slot}}"
|
hostname: "eventhub-node{{.Task.Slot}}"
|
||||||
environment:
|
environment:
|
||||||
- EVENTHUB_ENV=prod
|
- EVENTHUB_ENV=dev
|
||||||
- NODE_NAME=eventhub-node{{.Task.Slot}}
|
- NODE_NAME=eventhub-node{{.Task.Slot}}
|
||||||
- RELEASE_COOKIE=${RELEASE_COOKIE}
|
- RELEASE_COOKIE=${RELEASE_COOKIE}
|
||||||
- JWT_SECRET=${JWT_SECRET}
|
- JWT_SECRET=${JWT_SECRET}
|
||||||
@@ -71,6 +73,7 @@ services:
|
|||||||
networks:
|
networks:
|
||||||
eventhub-net:
|
eventhub-net:
|
||||||
aliases:
|
aliases:
|
||||||
|
- eventhub
|
||||||
- eventhub-node
|
- eventhub-node
|
||||||
volumes:
|
volumes:
|
||||||
- type: volume
|
- type: volume
|
||||||
|
|||||||
Reference in New Issue
Block a user