1.7 KiB
1.7 KiB
id, title, status, created
| id | title | status | created |
|---|---|---|---|
| 009 | Add local infrastructure stack | TODO | 2026-03-07 |
Context
Overview задаёт локальные infrastructure components app, redis и signoz, необходимые для runtime и observability.
Goal
Добавить Docker Compose infrastructure definitions для local development, включая application service, Redis cache и SigNoz observability backend.
Constraints
- Scope задачи: только infrastructure wiring.
- Не переносить business logic в infrastructure scripts.
- Имена services должны соответствовать overview:
app,redis,signoz. - Не изменять файлы в
spec/.
Acceptance criteria
- Compose file определяет services
app,redis,signoz. - Service
appсодержит environment wiring для cache и observability endpoints. - Service
redisдостижим изappво внутренней сети. - Service
signozдостижим для telemetry export при локальном запуске.
Definition of Done
- Добавлен compose definition с обязательными services.
- Задокументированы environment variables для локальной интеграции.
docker compose configпроходит валидацию.- Добавлены базовые startup instructions.
Tests
- Добавить/обновить infrastructure checks для валидации compose syntax.
- Добавить smoke sequence команд для проверки локального запуска.
Commands
docker compose configdocker compose up -d redis signozdocker compose ps