docs: Update TODO with implementation results - container limits, NATS update, Qdrant fix
This commit is contained in:
@@ -52,8 +52,37 @@ docker pull nats:2.10-alpine
|
|||||||
# Потім docker-compose up -d
|
# Потім docker-compose up -d
|
||||||
```
|
```
|
||||||
|
|
||||||
### Container Limits — ⚠️ НЕ НАЛАШТОВАНО
|
### Container Limits — ✅ НАЛАШТОВАНО (docker update)
|
||||||
Всі контейнери без memory/CPU limits. Рекомендовано додати в compose.
|
| Контейнер | Memory Limit |
|
||||||
|
|-----------|--------------|
|
||||||
|
| vision-encoder | 4GB |
|
||||||
|
| neo4j, swapper | 2GB |
|
||||||
|
| qdrant, rag-service | 1GB |
|
||||||
|
| gateway, router, memory, crawl4ai | 512MB |
|
||||||
|
| postgres, nats, redis, minio | 256MB |
|
||||||
|
|
||||||
|
### Image Updates — ⚠️ ЧАСТКОВО
|
||||||
|
| Образ | Статус |
|
||||||
|
|-------|--------|
|
||||||
|
| NATS | ✅ Оновлено (2.10-alpine latest) |
|
||||||
|
| Qdrant | ❌ v1.12.5 несумісний, залишаємо v1.7.4 |
|
||||||
|
| Postgres | ❌ Не оновлювали (ризик) |
|
||||||
|
|
||||||
|
**Примітка:** Qdrant v1.12.5 має breaking changes з v1.7.4. Потрібна міграція даних.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ✅ ДОДАТКОВО ВИКОНАНО (2026-01-28, друга сесія)
|
||||||
|
|
||||||
|
- [x] Container memory limits встановлено через `docker update`
|
||||||
|
- [x] NATS образ оновлено до latest 2.10-alpine
|
||||||
|
- [x] Qdrant ulimits виправлено (65536 nofile)
|
||||||
|
- [x] Trivy scan виконано — знайдено OpenSSL CVE-2025-15467
|
||||||
|
- [x] Prometheus rules перевірено — вже налаштовані
|
||||||
|
|
||||||
|
### Не вдалося:
|
||||||
|
- ❌ Qdrant v1.12.5 — несумісний з даними v1.7.4, потрібна міграція
|
||||||
|
- ⚠️ Prometheus targets — багато сервісів без /metrics endpoint
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user