chore(iot): удалить легаси-код (оператор/CRD/старый API/standalone bridge)
Удалён кластер старого IoT, не импортировавшийся активным монолитом: - cmd/iot-operator/, controllers/, api/v1alpha1/ — k8s-оператор + CRD - internal/api/ — старый REST API + UI-embeds (заменён internal/service/api) - cmd/mqtt-bridge/ — standalone bridge (заменён internal/service/bridge) go mod tidy убрал k8s-зависимости (k8s.io/*, controller-runtime).
This commit is contained in:
@@ -19,8 +19,14 @@
|
||||
- `legacy/2026-08-13-migration-to-managed.md` — СТАРЫЙ план миграции (Node.js) — ОТМЕНЁН
|
||||
- `legacy/Dockerfile.old` — собирал 3 старых бинарника
|
||||
- `legacy/Makefile.old` — старые k8s-цели
|
||||
- `cmd/iot-operator/`, `controllers/`, `api/v1alpha1/` — оператор (CRD-контроллер);
|
||||
пока в корне из-за импортов (перенос — во время Фазы 1 после переписывания хендлеров)
|
||||
- ⛔ `cmd/iot-operator/`, `controllers/`, `api/v1alpha1/` — оператор (CRD-контроллер):
|
||||
**УДАЛЁН 2026-10-10** — не импортировался активным монолитом, не собирался.
|
||||
- ⛔ `internal/api/` — старый REST API + UI-embeds (admin/console): **УДАЛЁН 2026-10-10**
|
||||
(активный API — `internal/service/api/`).
|
||||
- ⛔ `cmd/mqtt-bridge/` — старый standalone bridge: **УДАЛЁН 2026-10-10** (заменён
|
||||
`internal/service/bridge/`).
|
||||
- k8s-зависимости (`k8s.io/*`, `controller-runtime`) — **УДАЛЕНЫ из go.mod 2026-10-10**
|
||||
(`go mod tidy` после удаления оператора/CRD).
|
||||
|
||||
## Аудит вмешательства старого IoT (2026-08-16, проверено)
|
||||
|
||||
@@ -43,8 +49,8 @@
|
||||
- `HISTORY/2026-08-16-session-log.md`
|
||||
- `doc/sqs-integration.md`
|
||||
- `ws-probe/`
|
||||
- `cmd/mqtt-bridge/`, `internal/` — Go-код, переиспользуется в новом монолите
|
||||
(после адаптации под платформу)
|
||||
- `cmd/iot-service/`, `internal/service/`, `internal/storage/iotpg/` — активный
|
||||
монолит iot-service
|
||||
- ⛔ `cmd/sqs-consumer/` — **УДАЛЁН 2026-10-07**: standalone-консьюмер, который
|
||||
НЕ собирался Dockerfile/Makefile (те билдят только `./cmd/iot-service/`); его
|
||||
логика поглощена `internal/service/consumer/`. Был источником пустого
|
||||
|
||||
Reference in New Issue
Block a user