여러 클러스터를 관리하고 모니터링, RBAC 접근 제어, AI 문제 해결 도우미를 제공하는 경량 오픈소스 Kubernetes 대시보드입니다.
kubernetes-sigs/headlamp
클러스터 리소스를 나열하고 조회·관리할 수 있는 사용하기 쉽고 확장 가능한 Kubernetes 웹 UI로, 클러스터 내부나 데스크톱 앱에서 실행할 수 있습니다.
대체할 수 있는 제품:Lens
Kubernetes Dashboard
- 스타
- 7,565
- 포크
- 1,207
- 열린 이슈
- 1,575
- 마지막 커밋
- 20시간 전
어떤 프로젝트인가요?
Headlamp는 Kubernetes 웹 UI로, 리소스를 나열하고 조회하는 일반적인 대시보드 기능에 편집, 로그 확인, exec 세션, 리소스 생성·삭제·업데이트 같은 작업을 결합합니다. 특정 벤더에 종속되지 않으며 하나의 인터페이스에서 여러 클러스터를 관리할 수 있습니다.
Headlamp는 클러스터 내부에 배포하거나, 기존 kubeconfig를 사용해 Linux, macOS 또는 Windows에서 데스크톱 애플리케이션으로 실행할 수 있습니다. Kubernetes RBAC에 따라 접근이 제어되므로, 현재 사용자에게 권한이 없는 작업은 UI에서 숨겨지거나 비활성화됩니다.
플러그인으로 기능을 확장할 수 있으며, 플러그인 개발 가이드와 Artifact Hub에 게시된 플러그인 카탈로그도 제공됩니다.
핵심 기능
- 01여러 클러스터에서 사용할 수 있으며 특정 벤더에 종속되지 않는 Kubernetes 웹 UI입니다.
- 02클러스터 내부에서 실행하거나 Linux, macOS, Windows용 데스크톱 앱으로 로컬에서 실행할 수 있습니다.
- 03클러스터 객체의 로그와 exec 터미널을 확인하고 리소스를 편집할 수 있습니다.
- 04사용자의 RBAC 권한에 따라 생성·업데이트·삭제 작업을 숨기거나 비활성화합니다.
- 05플러그인 시스템으로 확장할 수 있으며, 플러그인은 Artifact Hub에 게시됩니다.
활용 사례
- Kubernetes 클러스터의 워크로드, 파드, 로그를 살펴보고 문제를 디버깅합니다.
- 웹 UI를 통해 팀원에게 클러스터 리소스에 대한 역할별 읽기 또는 쓰기 권한을 제공합니다.
- 하나의 데스크톱 애플리케이션에서 여러 클러스터를 관리합니다.
- 플러그인으로 특정 플랫폼에 맞는 사용자 지정 뷰나 도구를 구축합니다.
빠른 시작
- 1
클러스터 내 설치 안내에 따라 클러스터에 Headlamp를 배포합니다
- 2
Linux, Mac 또는 Windows용 데스크톱 앱을 설치합니다
- 3
클러스터 정보가 담긴 kubeconfig 파일이 기본 경로에 있는지 확인합니다
사용 전 알아둘 점
- 액세스는 RBAC에 따라 제어되므로 권한이 제한된 토큰을 사용하면 클러스터 리소스가 표시되지 않을 수 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- headlamp은(는) 무엇인가요?
- 클러스터 리소스를 나열하고 조회·관리할 수 있는 사용하기 쉽고 확장 가능한 Kubernetes 웹 UI로, 클러스터 내부나 데스크톱 앱에서 실행할 수 있습니다. Headlamp는 Kubernetes 웹 UI로, 리소스를 나열하고 조회하는 일반적인 대시보드 기능에 편집, 로그 확인, exec 세션, 리소스 생성·삭제·업데이트 같은 작업을 결합합니다. 특정 벤더에 종속되지 않으며 하나의 인터페이스에서 여러 클러스터를 관리할 수 있습니다.
- headlamp은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- headlamp은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- headlamp은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. headlamp의 마지막 커밋은 2026년 11월 5일입니다.
- headlamp은(는) 어디에 사용할 수 있나요?
- Kubernetes 클러스터의 워크로드, 파드, 로그를 살펴보고 문제를 디버깅합니다. 웹 UI를 통해 팀원에게 클러스터 리소스에 대한 역할별 읽기 또는 쓰기 권한을 제공합니다. 하나의 데스크톱 애플리케이션에서 여러 클러스터를 관리합니다. 플러그인으로 특정 플랫폼에 맞는 사용자 지정 뷰나 도구를 구축합니다.
- headlamp는 어떻게 설치하나요?
- 클러스터 내 설치 안내에 따라 클러스터에 Headlamp를 배포합니다 Linux, Mac 또는 Windows용 데스크톱 앱을 설치합니다 클러스터 정보가 담긴 kubeconfig 파일이 기본 경로에 있는지 확인합니다
- headlamp은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kubernetes-sigs/headlamp
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Kubernetes용 실시간 로그 대시보드로, 워크로드의 모든 컨테이너 로그를 하나의 타임라인으로 모아 브라우저나 터미널에서 볼 수 있습니다.
Tauri와 Vue로 만든 무료 오픈소스 네이티브 데스크톱 Kubernetes IDE로, 여러 클러스터를 위한 세련된 UI와 키보드 단축키를 제공합니다.
프로덕션 환경의 여러 환경에서 Kubernetes 클러스터를 실행하기 위한 오픈소스 컨테이너 관리 플랫폼입니다.
k0s는 모든 Linux 호스트에서 클러스터 설치와 업그레이드를 간편하게 해주는 단일 바이너리 기반의 올인원 Kubernetes 배포판입니다.
Tauri와 Rust로 만든 데스크톱 Kubernetes 클라이언트로, kubeconfig를 읽고 kubectl과 같은 방식으로 상태를 계산합니다.