docs: пометка ЛЕГАСИ всего старого IoT (манифесты, CRD, оператор, документы, examples, Makefile) + корневой LEGACY.md; удалений нет

This commit is contained in:
“Naeel”
2026-08-16 09:37:29 +04:00
parent f8537138dd
commit eb7d312d89
34 changed files with 428 additions and 3 deletions
+29
View File
@@ -0,0 +1,29 @@
# ⛔⛔⛔ ЛЕГАСИ — СТАРЫЙ IoT (k8s-деплой)
С 2026-08-16 всё, что относится к СТАРОМУ IoT (деплой в собственном k8s,
оператор, CRD), — **ЛЕГАСИ**. **НЕ ПРИНИМАТЬ ВО ВНИМАНИЕ** при принятии решений.
Не использовать, не ссылаться, не переносить в новую архитектуру без отдельной
команды.
**Актуальное:**
- `HISTORY/2026-08-16-session-log.md` — состояние, диагностика, план миграции
- `doc/sqs-integration.md` — актуальная интеграция с shared-sqs
## Помечено ЛЕГАСИ (в шапке каждого файла)
- `deployments/k8s/` — все k8s-манифесты старого деплоя (8 файлов)
- `config/crd/` — CRD IoTDevice
- `cmd/iot-operator/`, `controllers/`, `api/v1alpha1/` — оператор (CRD-контроллер);
в новой архитектуре не используется (замена — таблица `iot_devices` в PG)
- `doc/` — все документы, кроме `doc/sqs-integration.md`
- `examples/` — старые примеры (RabbitMQ/serverless)
- `2026-08-13-migration-to-managed.md` — СТАРЫЙ план миграции (Node.js) — ОТМЕНЁН
- `Makefile` — старые цели (k8s deploy/install-crd) не использовать
## НЕ легаси (актуально)
- `HISTORY/2026-08-16-session-log.md`
- `doc/sqs-integration.md`
- `ws-probe/`
- `cmd/mqtt-bridge/`, `cmd/sqs-consumer/`, `internal/` — Go-код, переиспользуется
в новом монолите (после адаптации под платформу)