1.9 KiB
1.9 KiB
Phase: Edge 직접 연결 기반 oto-agent
상태
[진행중]
목표
OTO가 iop-node를 거치지 않고 iop Edge에 직접 outbound 연결하는 최소 agent 계약을 정리한다.
bootstrap 설치 경험, proto-socket 연결 기반, 등록 상태 전이를 묶어 Linux MVP에서 구현 가능한 경계로 만든다.
Milestone 흐름
완료된 Milestone은 archive 경로를 가리키고, 검토중, 진행중, 계획 또는 보류 Milestone은 이 Phase 하위 milestones/ 경로를 가리킨다.
완료, 검토중, 진행중, 계획 순서로 두어 아래로 갈수록 미래 작업에 가까워지게 정렬한다.
- [완료] OTO-iop proto-socket 통신 기반
- 경로:
agent-ops/roadmap/archive/phase/edge-direct-oto-agent/milestones/oto-iop-proto-socket-foundation.md - 요약: OTO가 iop Edge에 직접 연결하기 위한 proto-socket transport, register handshake, session, smoke 기준을 정리하고 검증했다.
- 경로:
- [완료] Edge bootstrap 계약
- 경로:
agent-ops/roadmap/archive/phase/edge-direct-oto-agent/milestones/edge-bootstrap-contract.md - 요약: Jenkins node 연결식 UX를 Linux 대상 OTO bootstrap script 설치/등록 계약으로 정리했다.
- 경로:
- [진행중]
oto-agent등록 흐름- 경로:
agent-ops/roadmap/phase/edge-direct-oto-agent/milestones/oto-agent-registration.md - 요약:
oto-agent설치 후 Edge 직접 outbound 등록 흐름을 구현 가능한 단위로 정리한다.
- 경로:
Phase 경계
- 이 Phase는 Linux
oto-agent의 설치, 설정 파일, Edge 직접 outbound 연결, 최초 등록 상태 전이를 다룬다. iop-node를 경유하는 generic node agent 기능은 포함하지 않는다.- 메시지 기반 원격 실행, 로그, artifact, cancel, self-update 전체 생명주기는 다음 Phase에서 다룬다.
- Edge identity 검증, checksum/signature, 장기 credential 운영 정책은 MVP 이후 보안 강화 항목으로 분리한다.