Repolode
skyhook-io

skyhook-io/radar

단일 바이너리로 실행되며 AI 에이전트가 클러스터 상태를 읽을 수 있는 내장 MCP 서버를 포함한 무료 오픈소스 Kubernetes UI입니다.

대체할 수 있는 제품:LensOctant

스타
4,050
포크
270
열린 이슈
120
마지막 커밋
14시간 전

어떤 프로젝트인가요?

Radar는 클러스터의 문제와 원인을 파악하기 위한 Kubernetes 웹 UI입니다. 크래시 루프, 이미지 풀 실패, 멈춘 롤아웃, 연결이 끊긴 참조 등 현재 발생한 문제를 우선순위별로 보여 줍니다. 리소스의 토폴로지와 이벤트 타임라인, diff가 포함된 변경 내역, Helm 릴리스, GitOps 상태, 실시간 서비스 트래픽을 따라가며 살펴볼 수 있습니다.

기존 kubeconfig를 사용해 kubectl 플러그인이나 데스크톱 앱으로 로컬에서 실행할 수 있으며, 클러스터에 에이전트나 CRD를 설치할 필요가 없습니다. 팀이 함께 사용하도록 Helm으로 클러스터 내부에 배포할 수도 있습니다. 이 경우 OIDC 또는 auth-proxy 로그인과 사용자별 Kubernetes RBAC를 지원합니다.

Radar에는 읽기 전용 및 전체 기능 엔드포인트를 갖춘 MCP 서버가 포함되어 있어 AI 에이전트가 UI에 표시되는 것과 동일한 관계 정보, 상태 데이터, 이벤트를 조회할 수 있습니다. Claude Code나 Codex 같은 로컬 설치 에이전트 CLI를 통해 AI 조사를 실행할 수도 있습니다.

핵심 기능

  • 01크래시 루프, 이미지 풀 오류, 멈춘 롤아웃, Argo CD 또는 Flux의 실패한 상태 조건을 우선순위별로 보여 주는 문제 목록
  • 02인터랙티브 토폴로지 그래프와 이벤트 및 리소스 변경 타임라인(diff 포함)
  • 03값 확인, 리비전 diff 비교, 업그레이드, 롤백을 지원하는 Helm 릴리스 관리
  • 04Argo CD와 Flux의 동기화 및 드리프트 진단을 제공하는 GitOps 플릿 뷰
  • 05Hubble, Istio, Caretta 또는 Beyla를 기반으로 한 트래픽 뷰
  • 06AI 에이전트를 위한 읽기 전용 및 전체 기능 엔드포인트를 제공하는 MCP 서버. 읽기 요청에서는 시크릿 값을 숨김

활용 사례

  • 토폴로지, 이벤트, 최근 변경 내역을 한곳에서 살펴보며 실패한 배포의 원인을 파악
  • AI 에이전트가 실시간 클러스터 데이터를 사용해 클러스터 문제를 진단하도록 지원
  • 클러스터 내부 설치를 통해 팀에 RBAC 범위가 적용된 클러스터 상태 접근 권한 제공
  • 프로브 누락, 리소스 제한 미설정 등 워크로드의 모범 사례 미준수 항목 점검

빠른 시작

  1. 1

    README의 공식 설치 스크립트로 Radar 설치

  2. 2

    Homebrew로 설치

    brew install kubectl-radar
  3. 3

    클러스터에서 Radar 실행

    kubectl radar

사용 전 알아둘 점

  • AI 조사와 같은 대부분의 고급 기능을 사용하려면 에이전트 CLI를 머신에 설치하고 로그인해야 합니다.
  • AI 조사는 클러스터 내부 설치에서는 실행되지 않으며, 인증을 꺼야 합니다.
  • 일부 AI 조사 설정에서는 에이전트가 자체 도구와 MCP 서버를 사용할 수 있으며, Radar는 이를 제한할 수 없습니다.

포함된 컬렉션

토픽

자주 묻는 질문

radar은(는) 무엇인가요?
단일 바이너리로 실행되며 AI 에이전트가 클러스터 상태를 읽을 수 있는 내장 MCP 서버를 포함한 무료 오픈소스 Kubernetes UI입니다. Radar는 클러스터의 문제와 원인을 파악하기 위한 Kubernetes 웹 UI입니다. 크래시 루프, 이미지 풀 실패, 멈춘 롤아웃, 연결이 끊긴 참조 등 현재 발생한 문제를 우선순위별로 보여 줍니다. 리소스의 토폴로지와 이벤트 타임라인, diff가 포함된 변경 내역, Helm 릴리스, GitOps 상태, 실시간 서비스 트래픽을 따라가며 살펴볼 수 있습니다.
radar은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
radar은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
radar은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. radar의 마지막 커밋은 2026년 11월 5일입니다.
radar은(는) 어디에 사용할 수 있나요?
토폴로지, 이벤트, 최근 변경 내역을 한곳에서 살펴보며 실패한 배포의 원인을 파악 AI 에이전트가 실시간 클러스터 데이터를 사용해 클러스터 문제를 진단하도록 지원 클러스터 내부 설치를 통해 팀에 RBAC 범위가 적용된 클러스터 상태 접근 권한 제공 프로브 누락, 리소스 제한 미설정 등 워크로드의 모범 사례 미준수 항목 점검
radar는 어떻게 설치하나요?
README의 공식 설치 스크립트로 Radar 설치 Homebrew로 설치: brew install kubectl-radar 클러스터에서 Radar 실행: kubectl radar
radar은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/skyhook-io/radar

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트