Headlamp

Kubernetes SIG UI · 可扩展的 Kubernetes 桌面界面,支持使用现有凭据和 RBAC 权限浏览和管理多个集群。

Cask虚拟化与容器Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装789App榜第 215
近一年安装1.8万365 天累计
最新版本0.45.02 天前 · 10月7日
下载大小144MBarm64 / x86_64 · dmg
更新节奏每月近 30 天 1 个版本

介绍

AI 翻译查看原文

Headlamp 是面向开发者、平台工程师和集群管理员的开源 Kubernetes 界面。你可以浏览工作负载、节点、存储和网络,查看资源详情和日志,打开 Pod 终端,并在集群权限允许时创建或编辑资源。

桌面版与集群内部署版

此软件包会在你的 Mac 上安装 Headlamp.app。它通过 kubeconfig 及相应的身份验证机制连接现有的 Kubernetes API 服务器,不会安装 Kubernetes 或创建集群。Headlamp 也可以作为 Web 应用部署在集群内部,但这是独立的部署方式,并非使用此桌面应用的必要条件。你可以在同一个界面中选择多个集群。

安装与要求

Mac 软件包通过独立的 DMG 下载分别支持 Apple Silicon 和 Intel;此 cask 要求 macOS 12 或更高版本。将应用从 DMG 复制到“应用程序”文件夹。0.45.0 版本的 Apple Silicon DMG 大小为 143,705,681 字节;Intel 下载文件的大小和安装后的大小有所不同。直接下载的版本通过下载并替换应用来更新;Homebrew 可以管理 cask 升级。

请提供有效的 kubeconfig(通常位于默认的 Kubernetes 配置位置),并确保能够通过网络访问 API 服务器。集群所需的证书、令牌、云身份验证辅助程序,以及任何 VPN 或代理仍然必不可少。此 cask 未声明额外的软件包依赖或冲突。kubectl 有助于准备和诊断集群访问,但未被声明为 cask 依赖;kubeconfig 引用的身份验证可执行程序必须另行提供。

权限与扩展

Kubernetes RBAC 决定哪些内容可以查看、编辑、扩缩容或删除。命名空间权限受限时,可能需要配置可访问的命名空间。Headlamp 是交互式管理工具,而非只读监控工具:获得授权的编辑、Pod 内命令执行和删除操作可能影响实际工作负载和数据。请保护 kubeconfig 凭据,并使用经过适当限制的访问权限。

插件目录提供可安装的扩展。有些扩展需要集群中的其他软件,例如 Flux。插件发布者徽章用于标识来源,并不代表通过了安全审计。安装前请审查插件代码、权限和维护情况:扩展可以使用集群功能和桌面命令功能,因此只应安装可信代码。桌面命令授权确认及其他保护措施并不能让任意插件都变得无害。

许可证与费用

Headlamp 由 Kubernetes SIG UI 社区维护,以 Apache License 2.0 分发,可免费用于个人和商业用途。桌面应用没有单独的 Headlamp 订阅,也不强制要求 Headlamp 账户。仍需提供集群凭据,而托管 Kubernetes、云服务或第三方集成可能有各自的账户要求和费用。

新版本 0.45.0 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译

  • 变更降低桌面应用启动时的内存占用,减少后台轮询。

开源的 Homebrew 图形界面。安装通过 macOS 客户端或 brew 命令完成。

X · @opennavo

© 2026 OpenNavo