1.1 KiB
1.1 KiB
Nodes Registry v0 (Draft)
Мета
Створити єдину базу даних про всі вузли (NODE1, NODE2, майбутні регіони) з метою:
- відстеження конфігурацій і версій ПЗ;
- автоматизації Node Join Protocol;
- розподілу завдань агентів та сервісів.
Поточний статус
- NODE1 та NODE2 ведуться вручну в INFRASTRUCTURE.md.
- Автоматичного API немає.
План
- Схема таблиці
nodes:node_id,hostname,role,env,ip_public,ip_private,gpu,status.
- Service: FastAPI (Node Registry) з CRUD + auth.
- Sync агенти: кожен node-agent шле heartbeat в регістр через NATS.
- UI: вкладка "Nodes" в admin-панелі.
Інтеграції
- Node Join Protocol (draft).
- DAIS (CORE) — зберігає прив'язку agent → node.
- Infra Automation Pack — використовує registry для автоматизації sync/логів.