Mark A-1 as complete: Update Docker Compose setup with health checks, unified depends_on conditions, and one-command startup; document changes in roadmap.

This commit is contained in:
2026-04-02 18:52:45 +02:00
parent 2715b75535
commit 8b40a0624b
4 changed files with 40 additions and 6 deletions
+12 -4
View File
@@ -7,10 +7,18 @@
## 🔴 Sprint A — Sofort (diese Woche)
- [ ] **A-1** | Docker-Compose-Setup auf aktuellen Stand bringen
- [ ] Alle Services (Backend, DB, Infra) in `docker-compose.yaml` / `dc-*.yaml` prüfen
- [ ] Sicherstellen: Lokale Entwicklungsumgebung startet mit einem einzigen Befehl
- [ ] Healthchecks für alle Services definieren
- [x] **A-1** | Docker-Compose-Setup auf aktuellen Stand bringen
- [x] Alle Services (Backend, DB, Infra) in `docker-compose.yaml` / `dc-*.yaml` prüfen
- [x] Sicherstellen: Lokale Entwicklungsumgebung startet mit einem einzigen Befehl
- [x] Healthchecks für alle Services definieren
Hinweise:
- Ein-Kommando-Start (alle Profile):
```bash
docker compose --profile all up -d
```
- Healthchecks ergänzt für: `api-gateway`, `ping-service`, `web-app`, `zipkin`.
- `depends_on` vereinheitlicht: Keycloak wird von Backend-Services mit `service_healthy` abgewartet.
---