다양한 데이터 소스의 메트릭, 로그, 트레이스를 조회하고 시각화하며 알림을 설정하고 탐색할 수 있는 오픈소스 플랫폼입니다.
kite-org/kite
여러 클러스터를 관리하고 모니터링, RBAC 접근 제어, AI 문제 해결 도우미를 제공하는 경량 오픈소스 Kubernetes 대시보드입니다.
대체할 수 있는 제품:Lens
- 스타
- 3,172
- 포크
- 313
- 열린 이슈
- 67
- 마지막 커밋
- 9시간 전
어떤 프로젝트인가요?
Kite는 하나의 인터페이스에서 여러 클러스터를 운영할 수 있는 웹 기반 Kubernetes 작업 공간입니다. 핵심 리소스, CRD, Helm 릴리스를 지원하며, 실시간 YAML 편집, 워크로드 스케일링 및 재시작, 브라우저 기반 pod·node·kubectl 터미널, 전체 리소스 검색 기능을 제공합니다.
관측성을 위해 Kite는 클러스터별로 Prometheus에 연결해 CPU, 메모리, 네트워크 사용량을 표시하고, pod 로그를 스트리밍 및 필터링해 이벤트와 관련 리소스도 함께 보여줍니다. 접근 제어에는 클러스터별 권한을 적용하는 RBAC를 사용하며, 리소스 변경 내역을 감사 로그로 기록합니다. OAuth, LDAP, 로컬 계정, MFA, 패스키 로그인을 지원합니다.
Kite에는 리소스, 로그, Prometheus 메트릭을 살펴볼 수 있는 AI 도우미도 내장되어 있습니다. 쓰기 작업은 사용자가 확인해야 실행되며, 도우미는 현재 사용자의 RBAC 권한 범위 내에서 작동합니다. Helm, Docker, 독립형 Kubernetes 매니페스트로 배포하거나 소스에서 빌드할 수 있습니다.
핵심 기능
- 01핵심 리소스, CRD, Helm 릴리스를 포함해 여러 클러스터를 관리합니다.
- 02클러스터별 Prometheus를 연동해 CPU, 메모리, 네트워크 메트릭을 제공합니다.
- 03이벤트 및 관련 리소스 정보와 함께 pod 로그를 스트리밍하고 필터링합니다.
- 04브라우저 기반 pod, node, kubectl 터미널을 제공합니다.
- 05OAuth, LDAP, 로컬 계정, MFA, 패스키 로그인을 지원합니다.
- 06클러스터별 권한을 적용하는 RBAC와 변경 내역 감사 로그를 제공합니다.
활용 사례
- kubeconfig 컨텍스트를 전환하지 않고 하나의 대시보드에서 여러 Kubernetes 클러스터를 운영합니다.
- RBAC와 감사 로그를 적용해 팀에 워크로드별·클러스터별로 제한된 접근 권한을 제공합니다.
- 로그, 이벤트, Prometheus 메트릭을 한곳에서 확인해 pod 문제를 해결합니다.
- SSO 또는 LDAP 로그인을 지원하는 자체 호스팅 Kubernetes 대시보드를 운영합니다.
빠른 시작
- 1
전용 namespace에 Helm으로 Kite를 설치합니다
helm install kite oci://ghcr.io/kite-org/charts/kite --namespace kite-system --create-namespace - 2
서비스를 로컬 머신으로 포트 포워딩합니다
kubectl port-forward --namespace kite-system svc/kite 8080:8080 - 3
http://localhost:8080을 열고 첫 번째 관리자를 만든 다음 클러스터를 연결합니다
사용 전 알아둘 점
- 기본 chart values는 평가용입니다. 프로덕션에서 사용하기 전에 영구 스토리지를 설정하고 암호화 키를 교체하는 등 보안을 강화해야 합니다.
- 독립 실행형 Kubernetes 매니페스트는 서비스 계정에 cluster-admin 권한을 부여하므로, 테스트 환경이 아닌 곳에서는 권한을 제한해야 합니다.
- 소스에서 빌드하려면 Go 1.26, 특정 버전의 Node.js, 그리고 pnpm이 필요합니다.
토픽
자주 묻는 질문
- kite은(는) 무엇인가요?
- 여러 클러스터를 관리하고 모니터링, RBAC 접근 제어, AI 문제 해결 도우미를 제공하는 경량 오픈소스 Kubernetes 대시보드입니다. Kite는 하나의 인터페이스에서 여러 클러스터를 운영할 수 있는 웹 기반 Kubernetes 작업 공간입니다. 핵심 리소스, CRD, Helm 릴리스를 지원하며, 실시간 YAML 편집, 워크로드 스케일링 및 재시작, 브라우저 기반 pod·node·kubectl 터미널, 전체 리소스 검색 기능을 제공합니다.
- kite은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- kite은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- kite은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. kite의 마지막 커밋은 2026년 10월 21일입니다.
- kite은(는) 어디에 사용할 수 있나요?
- kubeconfig 컨텍스트를 전환하지 않고 하나의 대시보드에서 여러 Kubernetes 클러스터를 운영합니다. RBAC와 감사 로그를 적용해 팀에 워크로드별·클러스터별로 제한된 접근 권한을 제공합니다. 로그, 이벤트, Prometheus 메트릭을 한곳에서 확인해 pod 문제를 해결합니다. SSO 또는 LDAP 로그인을 지원하는 자체 호스팅 Kubernetes 대시보드를 운영합니다.
- kite는 어떻게 설치하나요?
- 전용 namespace에 Helm으로 Kite를 설치합니다: helm install kite oci://ghcr.io/kite-org/charts/kite --namespace kite-system --create-namespace 서비스를 로컬 머신으로 포트 포워딩합니다: kubectl port-forward --namespace kite-system svc/kite 8080:8080 http://localhost:8080을 열고 첫 번째 관리자를 만든 다음 클러스터를 연결합니다
- kite은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kite-org/kite
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Helm은 재사용 가능한 Chart로 패키징된 앱을 설치하고 관리하는 Kubernetes 패키지 관리자입니다.
이미지와 Helm 차트를 저장·서명·스캔하고 RBAC와 복제를 지원하는 오픈소스 클라우드 네이티브 컨테이너 레지스트리입니다.
Proxmox, Docker, Kubernetes, TrueNAS, vSphere를 실시간으로 모니터링하는 셀프 호스팅 대시보드
정상 로그 패턴을 학습하고 새로운 이상 징후가 발생하면 인시던트를 자동 생성해 알림을 전달하는 셀프 호스팅 AI SRE 에이전트입니다.
서비스와 인프라의 Grafana 대시보드와 사전 구성된 알림을 만들고 관리해 쿼리를 직접 작성하지 않도록 합니다.