- Add edge runtime config and opsconsole package - Refactor edge console to use new runtime config - Add service source metadata support - Update CLI adapter with target terminology - Add edge operation contract and event bus replay - Update node label and command ops surface - Add E2E smoke tests and full validation - Update proto runtime definitions - Update documentation and agent-ops rules
19 lines
964 B
Markdown
19 lines
964 B
Markdown
# control-plane — Control Plane
|
|
|
|
여러 Edge를 연결하고 관찰하며, Edge 설정 변경과 명령 전달을 담당할 Go 기반 중앙 관리 서버다.
|
|
|
|
**현재 상태: Placeholder**
|
|
|
|
현재 Control Plane은 구현 전 단계다. Node를 직접 등록하거나 직접 스케줄링하는 계층으로 확정하지 않는다. Control Plane은 Edge를 통해 시스템을 제어하고, Edge가 자신의 로컬 런타임 상태와 Node registry를 운영하는 방향을 따른다.
|
|
|
|
IOP의 프론트엔드는 Control Plane 내부 UI가 아니라 별도 React + Next.js 기반 Web Portal로 둔다. Portal은 별도 Docker 컨테이너로 운영하며, 초기에는 Control Plane API를 중심으로 연동한다.
|
|
|
|
## 계획된 기능
|
|
|
|
- Go 단일 바이너리 운영 제어 서버
|
|
- 여러 Edge 연결 관리
|
|
- Edge 상태 조회
|
|
- Edge 설정 변경
|
|
- Edge 명령 전달
|
|
- Edge 이벤트 수신
|
|
- Policy/Config, Job/Worker, Audit, Metrics/Event API 제공
|