本公告是对最初在 Headlamp 博客上发布的帖子的回顾。
Headlamp 在 2025 年取得了长足的发展。该项目持续成长,覆盖了更多平台和团队; 通过插件机制支持了新的工作流和集成方式;同时也看到了来自更广泛社区的协作不断增强。
我们想借此机会分享一些最新进展,并重点介绍 Headlamp 在过去一年中的演进与变化。
今年标志着该项目的一个重要里程碑:Headlamp 现已成为 Kubernetes SIG UI 的正式组成部分。此举使路线图和设计讨论更贴近 Kubernetes 核心社区,并强化了 Headlamp 作为该项目现代化、可扩展 UI 的角色。
作为其中的一部分,我们还分享了更多关于让 Kubernetes 面向更广泛受众的内容, 包括在 Enlightening with Whitney Lee 上的亮相以及在 KCD New York 2025 上的演讲。
今年,我们很高兴通过 Linux Foundation 的导师计划与多名学生合作,我们的学员已经在 Headlamp 上留下了明显的印记:
管理多个集群具有挑战性:团队经常在工具之间切换,在尝试查看哪些内容在哪里运行时失去上下文。 Headlamp 通过提供单一视图来并排比较集群来解决这个问题。这使得跨环境理解工作负载变得更容易, 并减少了查找资源所花费的时间。

View of multi-cluster workloads
Kubernetes 应用通常跨越多个命名空间和资源类型,这使得故障排除感觉像是在拼拼图一样。 我们添加了项目(Projects),为你提供以应用为中心的视图,将相关资源分组到多个命名空间——甚至集群中。 这使你能够减少蔓延、更快地进行故障排除,并在无需深入研究 YAML 或集群范围列表的情况下进行协作。

View of the new Projects feature
变更:
Kubernetes 中的日常运维通常意味着在集群之间处理日志、终端、YAML 和仪表板。 我们重新设计了 Headlamp 的导航,将这些视为一流的"活动",你可以保持打开并随时返回, 而不是在点击离开后立即丢失的一次性视图。

View of the new task bar
变更:
感谢 Jan Jansen 和 Aditya Chaudhary。
当生产环境中出现问题时,前两个问题通常是"它在哪里?"和"它连接到什么?"我们升级了搜索和映射视图, 以便你可以更快地从高级症状定位到正确的对象集。

View of the new Advanced Search feature
变更:
感谢来自 Swisscom 的 Fabian、Alexander North 和 Victor Marcolino,以及 Aditya Chaudhary。
我们在使 OIDC 设置更清晰、更具弹性方面做了实际工作,特别是对于集群内部署。

View of user information for OIDC clusters
变更:
-oidc-use-access-token=true 使用访问令牌的文档感谢 David Dobmeier 和 Harsh Srivastava。
我们扩展了通过 Headlamp 部署和获取应用的方式,特别是支持原生 Helm 仓库。
变更:
--enable-helm 标志和服务代理感谢来自 Oracle 的 Vrushali Shah 和 Murali Annamneni, 以及 Pat Riehecky、Joshua Akers、 Rostislav Stříbrný、Rick L 和 Victor。
最后,我们在你每天注意到但不总是成为头条的事情上花费了大量时间:启动时间、列表视图、日志查看器、可访问性以及小的网络 UX 细节。 持续的可访问性自我审计也帮助我们识别关键问题,并使 Headlamp 更易于每个人使用。

View of the Learn section in docs
变更:
感谢 Jaehan Byun 和 Jan Jansen。
现在发现插件更简单了——不再需要在 Artifact Hub 和各种 GitHub 仓库之间跳转。浏览我们专门的插件页面, 查看 Headlamp 认可的插件精选目录以及特色插件展示。

View of the Plugins showcase
管理 Kubernetes 通常意味着记忆命令和处理各种工具。Headlamp 的新 AI 助手通过添加内置在 UI 中的自然语言界面改变了这一点。
现在,你可以问"我的应用是否健康?"或"显示此部署的日志",而不是输入 kubectl 或深入研究 YAML,并在上下文中获得答案,
加快故障排除速度并简化新用户的入门。在此了解更多信息。
除了新的 AI 助手,我们一直在发展 Headlamp 的插件生态系统,以便你可以将更多工作流集成到单个 UI 中,包括 Minikube、Karpenter 等集成。
最新插件发布的亮点:
感谢来自 Oracle 的 Vrushali Shah 和 Murali Annamneni, 以及 Anirban Singha、Adwait Godbole、 Sertaç Özercan、Ernest Wong 和 Chloe Lim。
除了新增内容,我们还花时间改进了你们许多人已经在使用的插件,专注于更流畅的工作流和与核心 UI 的更好集成。

View of the Backstage plugin
变更:
我们专注于使构建、测试和发布 Headlamp 插件更快、更清晰,并辅以改进的文档和更轻量的工具。

View of the Plugin Development guide
变更:
我们还在投资保持 Headlamp 的安全性——既通过加强身份认证的工作方式,也密切关注上游漏洞和工具的更新。
更新:
感谢今年为 Headlamp 做出贡献的每个人——无论是通过合并请求、插件,还是简单地分享你如何使用该项目。 看到团队采用和扩展该项目的不同方式是我们继续前进的重要动力。如果你的组织使用 Headlamp, 请考虑将其添加到我们的采用者列表中。
如果你最近还没有尝试过 Headlamp,所有这些更新今天都可以使用。查看最新的 Headlamp 版本,探索新的视图、插件和文档, 并在 Slack 或 GitHub 上与我们分享你的反馈——你的反馈有助于塑造 Headlamp 的未来发展方向。