Repolode
kubernetes-sigs

kubernetes-sigs/headlamp

一款易用且可扩展的 Kubernetes 网页界面,用于查看和管理集群资源,可部署在集群内或作为桌面应用运行。

可替代:LensKubernetes Dashboard

Star
7,577
Fork
1,209
未关闭 Issue
1,575
最近提交
21小时前

这是什么?

Headlamp 是一款 Kubernetes 网页界面,在常见的资源列表与查看功能之外,还支持编辑资源、查看日志、进入容器执行命令等操作。它与具体厂商无关,可以在一个界面中管理多个集群。

它既可以部署在集群内,也可以基于已有的 kubeconfig 在 Linux、macOS 或 Windows 上作为桌面应用运行。权限遵循 Kubernetes RBAC,界面会根据当前用户的权限隐藏或禁用无权执行的操作。

通过插件机制可以扩展其功能,项目提供插件开发指南,并在 Artifact Hub 上收录了已发布的插件。

核心功能

  • 01与厂商无关的 Kubernetes 网页界面,支持管理多个集群。
  • 02可部署在集群内,也可作为 Linux、macOS、Windows 桌面应用运行。
  • 03提供日志查看、终端进入容器和资源编辑功能。
  • 04根据用户的 RBAC 权限显示或隐藏创建、修改、删除等操作。
  • 05支持通过插件扩展功能。

适用场景

  • 在 Kubernetes 集群中浏览和排查工作负载、Pod 及日志。
  • 为团队成员提供基于角色权限的集群资源网页访问。
  • 在一个桌面应用中管理多个集群。
  • 通过插件为特定平台定制视图或工具。

快速上手

  1. 1

    按照集群内安装说明在集群中部署 Headlamp

  2. 2

    安装适用于 Linux、Mac 或 Windows 的桌面应用

  3. 3

    确保包含你的集群的 kubeconfig 文件位于默认路径

使用前须知

  • 访问受 RBAC 控制,权限有限的令牌可能导致无法正确查看集群资源。

收录于专题

标签

常见问题

headlamp 是什么?
一款易用且可扩展的 Kubernetes 网页界面,用于查看和管理集群资源,可部署在集群内或作为桌面应用运行。 Headlamp 是一款 Kubernetes 网页界面,在常见的资源列表与查看功能之外,还支持编辑资源、查看日志、进入容器执行命令等操作。它与具体厂商无关,可以在一个界面中管理多个集群。
headlamp 可以免费使用吗?用的什么许可证?
headlamp 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
headlamp 还在维护吗?
活跃维护中。headlamp 最近一次提交是在 2026年11月6日。
headlamp 适合用来做什么?
在 Kubernetes 集群中浏览和排查工作负载、Pod 及日志。 为团队成员提供基于角色权限的集群资源网页访问。 在一个桌面应用中管理多个集群。 通过插件为特定平台定制视图或工具。
headlamp 怎么安装和运行?
按照集群内安装说明在集群中部署 Headlamp 安装适用于 Linux、Mac 或 Windows 的桌面应用 确保包含你的集群的 kubeconfig 文件位于默认路径
在哪里获取 headlamp?
源代码和安装说明在 GitHub 上:https://github.com/kubernetes-sigs/headlamp

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目