Cluster Manager Component Diagram
K8s 환경 안에서 동작하는 웹 관리 UI. Backend에 aerospike-py를 내장하여 Aerospike 데이터에 접근하고, K8s API를 통해 ACKO가 관리하는 클러스터를 제어합니다.
Loading diagram...
| 컴포넌트 | 역할 |
|---|---|
| Frontend | Next.js 16 App Router, Zustand 상태관리, 클러스터 시각화 |
| Backend | FastAPI REST API, 비즈니스 로직 |
| aerospike-py (내장) | Backend에서 Aerospike 데이터 접근 (AsyncClient) |
| K8s Client | ACKO CRD 조회, Pod 상태 모니터링 |
| Database | 연결 정보, 사용자 설정 저장 |