About this project
Headlamp is an easy-to-use and extensible Kubernetes web UI, developed under the Kubernetes SIG UI and hosted in the kubernetes-sigs organization. It aims to combine the traditional feature set of Kubernetes dashboards — listing and viewing resources — with additional functionality and a clean, modern interface.
Key capabilities described in the README:
- Vendor-independent, generic Kubernetes UI.
- Runs in-cluster or locally as a desktop application for Linux, Mac and Windows.
- Multi-cluster support.
- Extensible through plugins, with official plugins available in a separate repository and published plugins listed on Artifact Hub.
- UI controls that reflect user roles, so deletion or update actions are hidden when not permitted.
- Cancellable creation, update and deletion operations.
- Logs, exec and a resource editor with documentation.
- Read-write and interactive behavior based on permissions.
Access control uses Kubernetes RBAC, so a token with limited permissions may not display cluster resources correctly; the documentation explains how to obtain a Service Account token. For deployment, the project provides in-cluster installation instructions and desktop installation guides for Linux, macOS and Windows, requiring a kubeconfig in the default path.
Contributors can find setup and build instructions in the contributing guidelines and a development guide, including platform-specific notes such as Apple Silicon and macOS. The project maintains a list of tested Kubernetes platforms and invites additions or regression reports. Community resources include a Code of Conduct, a #headlamp channel in Kubernetes Slack, and a monthly community meeting. A public roadmap and release board track planned changes. Headlamp is released under the Apache 2.0 license, and an FAQ is available on the project website.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.