layer1: run managed namespace watchers

This commit is contained in:
Naeel
2026-04-26 11:01:05 +03:00
parent 073f2c1504
commit b9236698f3
6 changed files with 46 additions and 6 deletions
@@ -0,0 +1,20 @@
# 2026-04-26 — NamespaceManager rewrite, step 49
## Цель шага
Собрать `prepare + start` managed namespace watcher в один общий entrypoint.
## Что меняем
1. Добавляем `RunManagedNamespaceWatcher()`.
2. Helper:
- готовит manager;
- строит handlers;
- запускает managed namespace informer.
3. Три `StartNSWatcher()` переходят на новый entrypoint.
4. Добавляем минимальный unit test с fake client.
## Что НЕ меняем
- не меняем subscriber logic;
- не меняем selector/strategy semantics.