주의: 우리는 최근 프로젝트를 Kubernetes SIG UI 하 (및 저장소를 thekubernetes-sigsorg) 로 이동시켰습니다. 컨테이너 이미지는 여전히 ghcr.io 에 있습니다. 일부 연결이 끊길 수 있으므로 잠시 기다려 주십시오.
Headlamp 는 사용하기 쉽고 확장 가능한 Kubernetes 웹 UI 입니다.
Headlamp 는 다른 웹 UI/대시보드의 전통적인 기능 집합 (즉, 리소스를 나열하고 보기) 과 추가 기능을 결합하기 위해 만들어졌습니다.
- 벤더 독립적 / 일반적인 Kubernetes UI
- 클러스터 내부 또는 로컬 데스크톱 앱으로 작동
- 멀티 클러스터
- 플러그인을 통한 확장성
- 사용자 역할을 반영한 UI 컨트롤 (허용되지 않은 경우 삭제/업데이트 불가)
- 깔끔하고 현대적인 UI
- 취소 가능한 생성/업데이트/삭제 작업
- 문서화된 로그, exec, 리소스 편집기
- 읽기/쓰기 및 상호작용 (권한에 따른 행동)
클러스터에 Headlamp 를 배포하고 싶다면, 클러스터 내부 실행을 위한 지침을 확인하세요.
kubeconfig 가 있는 경우, Linux, Mac, Windows 로 로컬 데스크톱 앱으로 Headlamp 를 빠르게 시도해 볼 수 있습니다.확실히 하세요. 좋아하는 클러스터와 함께 설정된 kubeconfig 파일이 기본 경로에 있어야 Headlamp 가 이를 사용할 수 있습니다.
Headlamp 는 RBAC 를 사용하여 리소스에 대한 사용자의 액세스를 확인합니다. 매우 제한적인 권한을 가진 토큰으로 Headlamp 를 시도하면 클러스터 리소스를 올바르게 보지 못할 수 있습니다.
클러스터를 위한 서비스 계정 토큰을 쉽게 얻는 방법에 대한 문서를 확인하세요.
Headlamp 를 해킹하고 싶으십니까? 당신의 도움이 필요합니다!
상세한 지침 (로컬 개발 환경 설정, 프로젝트 빌드, 플랫폼별 팁 포함 Apple Silicon 및 macOS) 을 위해 기여 가이드를 확인하세요.
더 깊은 개발 문서는 Development Guide 를 확인하세요.
우리는 Headlamp 를 테스트한 Kubernetes 플랫폼 목록을 유지합니다. 우리가 테스트한 누락된 플랫폼을 추가하거나 기존에 대한 회귀가 있는지 댓글로 요청할 수 있습니다.
Artifact Hub 의 headlamp 플러그인을 확인하여 게시된 플러그인 목록을 확인하세요.
공식 플러그인을 위한 플러그인 저장소를 확인하세요.
Headlamp 를 사용 사례에 맞게 조정하고 싶다면, 플러그인 개발 가이드를 확인하세요.
우리의:
- 가이드라인
- 행동 강령,
- Kubernetes Slack 의 #headlamp 슬랙 채널
- 월간 커뮤니티 회의
프로젝트의 방향에 관심이 있다면, 우리는 로드맵을 유지합니다. 현재 계획된 가장 큰 변경 사항과 각 릴리스를 추적하는 보드를 포함합니다.
Headlamp 은 Apache 2.0 라이선스 조건에 따라 배포됩니다.
Headlamp 에 대한 자세한 정보는 Headlamp FAQ 를 참조하세요.