chore: replace Promtail with Grafana Alloy for log collection (refs #97)

Promtail 2.9.0 embeds Docker client API v1.42 which is incompatible with
Docker Engine v29 (minimum API v1.44). Grafana Alloy v1.12.2 resolves this
by using a compatible Docker client.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Eric Gullickson
2026-02-05 19:04:41 -06:00
parent ce6b6cf7cf
commit 1b20673ff6
6 changed files with 44 additions and 32 deletions

View File

@@ -171,7 +171,7 @@ jobs:
# Start shared infrastructure services (database, cache, logging)
# These persist across blue-green deployments
docker compose -f $COMPOSE_FILE -f $COMPOSE_BLUE_GREEN -f $COMPOSE_PROD up -d \
mvp-postgres mvp-redis mvp-loki mvp-promtail mvp-grafana
mvp-postgres mvp-redis mvp-loki mvp-alloy mvp-grafana
- name: Start target stack
run: |