Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions deploy/charts/dbagent/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -512,8 +512,8 @@ postgresql:

minio:
bundled: false
image: quay.io/minio/minio:RELEASE.2024-12-18T13-15-44Z
mcImage: quay.io/minio/mc:RELEASE.2025-08-13T08-35-41Z
image: ghcr.io/yabinma/mirror/minio:RELEASE.2024-12-18T13-15-44Z
mcImage: ghcr.io/yabinma/mirror/mc:RELEASE.2025-08-13T08-35-41Z
rootUser: minioadmin
rootPassword: minioadmin
bucket: dbagent
Expand Down
4 changes: 2 additions & 2 deletions deploy/compose/control-plane.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ services:
- "8088:8080"

minio:
image: quay.io/minio/minio:RELEASE.2024-12-18T13-15-44Z
image: ghcr.io/yabinma/mirror/minio:RELEASE.2024-12-18T13-15-44Z
command: server /data --console-address ":9001"
environment:
MINIO_ROOT_USER: minioadmin
Expand All @@ -98,7 +98,7 @@ services:
retries: 10

minio-init:
image: quay.io/minio/mc:RELEASE.2025-08-13T08-35-41Z
image: ghcr.io/yabinma/mirror/mc:RELEASE.2025-08-13T08-35-41Z
depends_on:
minio:
condition: service_healthy
Expand Down
4 changes: 2 additions & 2 deletions deploy/versions.env
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ NGINX_IMAGE=nginxinc/nginx-unprivileged:1.27-alpine

# --- Upstream infrastructure (never rebuilt here) ---
POSTGRES_IMAGE=postgres:16-alpine
MINIO_IMAGE=quay.io/minio/minio:RELEASE.2024-12-18T13-15-44Z
MINIO_MC_IMAGE=quay.io/minio/mc:RELEASE.2025-08-13T08-35-41Z
MINIO_IMAGE=ghcr.io/yabinma/mirror/minio:RELEASE.2024-12-18T13-15-44Z
MINIO_MC_IMAGE=ghcr.io/yabinma/mirror/mc:RELEASE.2025-08-13T08-35-41Z
TEMPORAL_AUTOSETUP_IMAGE=temporalio/auto-setup:1.24.2
TEMPORAL_UI_IMAGE=temporalio/ui:2.31.2
LITELLM_IMAGE=ghcr.io/berriai/litellm:main-v1.55.8
Expand Down
4 changes: 4 additions & 0 deletions docs/deployment/compose.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ docker compose -f deploy/compose/control-plane.yml --profile apps up -d

Pins live in `deploy/versions.env`. Application images must be built first via `deploy/docker/build.sh`.

**The bundled MinIO (`minio`, `minio-init`) is dev/e2e only**: a frozen, unpatched image, pulled from the
project's own GHCR mirror (MinIO no longer publishes it; the exact references are `MINIO_IMAGE` and
`MINIO_MC_IMAGE` in `deploy/versions.env`). Production points `storage.s3.*` at its own S3/MinIO.

The compose project is `dbagent-control-plane`, and the application database,
user and password all default to `dbagent` (design.md §11.2.3 C.4). **Changing
`POSTGRES_DB` does not rename anything inside an already-initialized volume — it
Expand Down
4 changes: 4 additions & 0 deletions docs/deployment/swarm.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,10 @@ external* Presto overlay network so Swarm service DNS resolves
`<COORDINATOR_SERVICE>`, and reaching probe-gateway through an `extra_hosts`
entry so the gateway certificate's SAN matches without DNS.

The control plane's bundled MinIO is dev/e2e only: a frozen, unpatched image
served from the project's own GHCR mirror (`MINIO_IMAGE` in
`deploy/versions.env`). Production points `storage.s3.*` at its own S3/MinIO.

## Probe config

Docker config, mounted at `/etc/dbagent-probe/config.yaml`:
Expand Down
Loading
Loading