Skip to content

Community Core 운영

Konduo Community Core는 플러그인 기반 리소스 등록, 권한 관리, 감사 기록, 알림 워크플로우, 메트릭 연결, 대시보드와 진단 화면을 제공하는 공통 운영 기반입니다. 개별 제품이나 시스템의 세부 동작은 플러그인이 담당하고, Core는 모든 플러그인이 같은 방식으로 등록되고 운영되도록 공통 경계를 제공합니다.

주요 역할

  1. 리소스와 메트릭 소스, 알림 채널 플러그인을 등록하고 수명주기를 관리합니다.
  2. 사용자, 역할, 리소스 권한, 감사 기록을 공통 모델로 처리합니다.
  3. 리소스별 대시보드, 진단, 알림 규칙 화면을 host-rendered 스키마로 렌더링합니다.
  4. 플러그인 상태 점검, 알림 평가, 알림 전송 세션을 공통 워크플로우로 실행합니다.
  5. 플러그인 매핑 팩을 통해 리소스의 논리 메트릭을 실제 메트릭 소스 쿼리로 연결합니다.

운영 흐름

  • 관리자 설정에서 리소스 플러그인, 메트릭 소스, 알림 채널을 먼저 확인합니다.
  • 리소스를 등록할 때 플러그인별 스키마에 따라 접속 정보와 메트릭 연결을 설정합니다.
  • 등록 후 연결 테스트와 리소스 상태 점검으로 기본 접근 경로를 검증합니다.
  • 대시보드와 진단 화면에서 현재 상태, 과거 위험 신호, 메트릭 커버리지를 함께 확인합니다.
  • 알림 규칙, 라우트, 워크플로우를 리소스별로 조정하고 전송 이력을 확인합니다.

경계

  • Core는 공통 수명주기, 권한, 감사, 알림 워크플로우, 화면 호스팅을 담당합니다.
  • 플러그인은 도메인별 설정 스키마, 진단 근거, 논리 메트릭, 매핑 팩, 관리 액션을 담당합니다.
  • 민감한 인증 정보는 설정 저장과 실행 경계 안에서만 사용하고, 건강 점검 결과나 진단 메시지에 노출하지 않습니다.
  • 플러그인 전용 화면을 Core에 직접 추가하지 않고, 플러그인이 제공하는 스키마와 contribution을 통해 확장합니다.

관련 문서

  • docs/community-edition-boundary.md
  • docs/plugin-extension-point-policy.md
  • docs/frontend-plugin-ui-contract.md
  • docs/plugin-diagnostics-contract.md
  • docs/manual-source-contract.md