-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathversions.env
More file actions
42 lines (37 loc) · 1.78 KB
/
Copy pathversions.env
File metadata and controls
42 lines (37 loc) · 1.78 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# ===========================================================================
# Canonical FuzeInfra image versions — SINGLE SOURCE OF TRUTH
# ===========================================================================
# These pins mirror the images in docker-compose.FuzeInfra.yml (prod/local) so
# that consumer-repo CI can stand up *version-accurate* ephemeral infra instead
# of hand-rolling and drifting.
#
# Used by docker-compose.consumer-test.yml:
# docker compose --env-file versions.env -f docker-compose.consumer-test.yml up -d
#
# When you bump an image in docker-compose.FuzeInfra.yml, bump it here too (and
# vice-versa). Keep this the one place every consumer reads versions from.
# ---------------------------------------------------------------------------
# Datastores
POSTGRES_IMAGE=postgres:15
REDIS_IMAGE=redis:7-alpine
CHROMADB_IMAGE=chromadb/chroma:latest
# Message queue
KAFKA_IMAGE=confluentinc/cp-kafka:7.6.1
# Mail catcher (dev/CI only — no prod equivalent; pinned for reproducibility)
MAILHOG_IMAGE=mailhog/mailhog:v1.0.1
# ---------------------------------------------------------------------------
# Host port mappings for the consumer test-harness (override to avoid clashes
# with a locally running full FuzeInfra stack).
# ---------------------------------------------------------------------------
TEST_POSTGRES_PORT=5432
TEST_REDIS_PORT=6379
TEST_KAFKA_PORT=29092
TEST_CHROMADB_PORT=8000
TEST_MAILHOG_SMTP_PORT=1025
TEST_MAILHOG_HTTP_PORT=8025
# ---------------------------------------------------------------------------
# Default credentials/DB for the ephemeral Postgres (CI only — not secrets).
# ---------------------------------------------------------------------------
TEST_POSTGRES_DB=fuzeinfra_test
TEST_POSTGRES_USER=fuzeinfra
TEST_POSTGRES_PASSWORD=fuzeinfra_test