发布日期: 2025-11-12
版本号: v4.0.0

Helm团队发布了首个稳定版本Helm 4,新增了多项重要功能,包括支持基于Web Assembly的插件系统、服务器端应用、基于kstatus的资源监视、本地内容缓存、集成现代日志记录的slog日志功能、可复现的Chart构建,以及更新的SDK API。该版本与Helm v3存在不兼容变更,但主要工作流程保持兼容,现有的Chart API v2格式将继续得到支持。社区可通过Slack和开发者电话会议参与讨论与贡献。Helm 4.0.0提供了适用于多种操作系统和架构的二进制安装包,并可通过快速入门指南进行安装升级。未来的计划包括在2025年12月10日发布3.19.3和4.0.1补丁版本,以及在2026年1月21日发布3.20.0和4.1.0次要版本。

更新内容 (中文)

Helm 团队荣幸地宣布发布 Helm 4 的首个稳定版本。

新功能

Helm 4 拥有众多新功能,其中以下几点值得特别关注:

  • 重新设计的插件系统,支持基于 Web Assembly 的插件
  • 后处理器现已成为插件
  • 支持服务端应用
  • 基于 kstatus 的改进型资源监视,以支持等待操作
  • 基于本地内容的缓存(例如针对 Chart)
  • 通过 slog 实现日志记录,使 SDK 日志能与现代日志系统集成
  • Chart 归档文件的可重现构建
  • 更新的 SDK API,包括支持多版本 Chart API(新的实验性 v3 Chart API 版本即将推出)

完整发布说明请参见:https://helm.sh/docs/overview/

与 Helm v3 的兼容性

Helm v4 是一个包含向后不兼容变更的主要版本,涉及 Helm CLI 的标志、输出以及 SDK 的变更。

请评估这些变更对您的工作流的影响。这些变更不如 Helm v2 到 v3 的变更那样广泛,目标是使大多数工作流在 Helm v3 和 v4 之间保持兼容。

Helm Chart apiVersion v2(当前大多数 Chart 使用的版本)将在 Helm v4 中继续得到支持。现有的 Chart 应能继续进行安装、升级等操作。请测试 Chart 的安装和升级,确保其按预期工作。变更(例如服务端应用)可能会影响使用体验。

社区

社区不断壮大,我们热切期待您的加入!

  • 加入 Kubernetes Slack 参与讨论:
    • #helm-users 频道用于提问和交流
    • #helm-dev 频道用于讨论 PR、代码和错误
  • 参加公共开发者电话会议:太平洋时间每周四 9:30,通过 Zoom 参与
  • 测试、调试和贡献 Chart:ArtifactHub/packages

安装与升级

下载 Helm v4.0.0。常见平台二进制文件如下:

快速入门指南将帮助您开始使用。有关升级说明或详细安装信息,请查阅安装指南。您也可以使用安装脚本在任何支持 bash 的系统上进行安装。

后续计划

  • 3.19.3 和 4.0.1 是下一个补丁版本,将于 2025 年 12 月 10 日发布
  • 3.20.0 和 4.1.0 是下一个次要版本,将于 2026 年 1 月 21 日发布

致谢!

Helm 项目受益于众多社区成员的代码贡献。更多社区成员通过提交问题、协助我们识别和修复错误以及添加新功能提供了宝贵支持。#helm-users Slack 频道长期以来一直是一个友好、开放的交流与学习平台。我们无法充分感谢大家将此社区打造为对所有人而言有益、友好且热情的环境。

❤️ Helm 团队

更新内容 (原始)

The Helm Team is proud to announce the first stable release of Helm 4.

New Features

Helm 4 has numerous new features, but a few deserve highlighting here:

  • Redesigned plugin system that supports Web Assembly based plugins
  • Post-renderers are now plugins
  • Server side apply is now supported
  • Improved resource watching, to support waiting, based on kstatus
  • Local Content-based caching (e.g. for charts)
  • Logging via slog enabling SDK logging to integrate with modern loggers
  • Reproducible builds of chart archives
  • Updated SDK API including support for multiple chart API versions (new experimental v3 chart API version coming soon)

For full release notes, please see: https://helm.sh/docs/overview/

Compatibility with Helm v3

Helm v4 is a major version with backward incompatible changes including to the flags and output of the Helm CLI and to the SDK.

Please evaluate the changes to your workflows. The changes are not as extensive as those from Helm v2 to v3, with the goal that the majority of workflows remain compatible between Helm v3 and v4.

Helm charts apiVersion v2 (majority of today’s charts) will continue to be supported in Helm v4. Existing charts should continue to install, upgrade, and otherwise work. Please test the installation and upgrade of charts to ensure it works as expected. Changes (e.g., server side apply) may impact the experience.

Community

The community keeps growing, and we’d love to see you there!

  • Join the discussion in Kubernetes Slack:
    • for questions and just to hang out
    • for discussing PRs, code, and bugs
  • Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v4.0.0. The common platform binaries are here:

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What’s Next

  • 3.19.3 and 4.0.1 are the next patch releases and will be on December 10, 2025
  • 3.20.0 and 4.1.0 is the next minor releases and will be on January 21, 2026

Thank You!

The Helm project has enjoyed code contributions from many community members. Many more community members have assisted by filing issues and working with us to identify and eliminate bugs while adding new features. The #helm-users slack channel has long been a friendly and open forum for getting help and learning more about Helm. We cannot thank you enough for making this a helpful, friendly, and welcoming community for all.

❤️ The Helm Team

下载链接