docs(HISTORY): section 30 — cluster resources + load-test directive

This commit is contained in:
“Naeel”
2026-08-16 16:46:40 +04:00
parent 4c8bb39354
commit a4a11bae54
+27
View File
@@ -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 1419% CPU /
24–40% RAM. Свободных ресурсов много.
Аллокация requests/limits: workers ~3.54.0 CPU requests, limits 11.514.3 CPU
(оверкоммит), память 16–31% / 4577%.
Наши контейнеры:
- 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.