diff --git a/HISTORY/2026-08-16-session-log.md b/HISTORY/2026-08-16-session-log.md index a0ec46a..d6a8cb4 100644 --- a/HISTORY/2026-08-16-session-log.md +++ b/HISTORY/2026-08-16-session-log.md @@ -1041,3 +1041,30 @@ OSS-образ emqx/emqx:5.5.1 СОДЕРЖИТ postgres authn/authz | 4. Процедура деплоя | doc/deployment-nubes-production.md. | Версии: iot-service v0.1.2, iot-emqx v0.2.4 (Docker Hub, latest обновлены). + +--- + +## 30. Ресурсы кластера + новая директива (15:55 GMT+03) + +### 30.1 Замер ресурсов кластера (kubectl, фактические цифры) +Ноды (4): control-plane-xb699, workers-6f74n, workers-bhbvs, workers-v8zq4. +Факт (kubectl top nodes): control-plane 33% CPU / 53% RAM; workers 14–19% CPU / +24–40% RAM. Свободных ресурсов много. +Аллокация requests/limits: workers ~3.5–4.0 CPU requests, limits 11.5–14.3 CPU +(оверкоммит), память 16–31% / 45–77%. +Наши контейнеры: +- EMQX: requests 10m/12Mi, limits 2 CPU/1Gi; факт 24m/202Mi. +- iot-service: requests 10m/12Mi, limits 200m/512Mi; факт 1m/4Mi. +- ResourceQuota в наших namespace НЕТ. +Вывод: повышать ресурсы не требуется; при желании «на вырост» через deck — +EMQX 4 CPU/2Gi, iot-service 1 CPU/1Gi. + +### 30.2 Новая директива пользователя +- «всё документируй» — принято, этот файл ведётся. +- «надо сочинить тесты — МНОГО РАЗНЫХ нагрузочных тестов» — создаётся набор + нагрузочных тестов (отдельный бинарь/скрипты, см. секцию 31). +- «попросим соннет сначала код ревью провести и про тесты пусть расскажет» — + Sonnet-ревью кода и рекомендации по тестам запрошены (см. 30.3). + +### 30.3 Запрос Sonnet (код-ревью + план тестов) +Статус: ЗАПРОШЕН — результат в секции 31.