Kubernetes AIOps 플랫폼 OnePO의 통합 저장소입니다. 기능 요구사항과 시스템 아키텍처는 docs/PRD.md 및
docs/architecture/ 문서를 우선 기준으로 합니다.
프론트엔드까지 Docker Compose로 띄우는 기본 경로입니다.
docker compose up -d --build frontend- 접속: http://localhost:5173
- 기본 ADMIN 계정:
admin@onepo.local/admin1234 - 클러스터 등록 화면: http://localhost:5173/clusters/register (
/cluster-registration도 호환 redirect) - API 서버: http://localhost:8080
기존 로컬 DB 볼륨이 있어도 admin@onepo.local 계정이 없으면 API 서버 부팅 시 자동으로 생성됩니다.
완전히 초기화하려면 아래 명령으로 볼륨까지 제거한 뒤 다시 실행합니다.
docker compose down -v
docker compose up -d --build frontend프론트엔드를 로컬 dev server로 띄우고 백엔드만 Compose로 실행할 수도 있습니다.
docker compose up -d --build api-server
cd frontend
npm install
npm run dev -- --host 127.0.0.1이 경우 접속 주소는 http://127.0.0.1:5173 입니다. API base URL은 frontend/.env의
VITE_API_BASE_URL로 조정하며, 기본값은 http://localhost:8080입니다.
install-manifest 호출이 401이면 기존 브라우저 localStorage에 남은 오래된 토큰을 지우고 위 기본
ADMIN 계정으로 다시 로그인합니다.