发布日期: 2026-05-14
版本号: v3.21.0

Helm v3.21.0 是一个功能版本,建议用户升级以获得最佳体验。请注意,Helm v3 即将结束生命周期,建议用户更新至 Helm v4。

社区正在不断发展壮大,欢迎加入:

  • 在 Kubernetes Slack 参与讨论和交流。
  • 参加每周四上午 9:30(太平洋时间)的公开开发者电话会议。
  • 在 ArtifactHub 上测试、调试和贡献图表。

主要变更

  • Kubernetes 客户端库更新至 v1.36。
  • 其他改进和修复。

安装与升级

  • 可从官方渠道下载适用于各平台的 Helm v3.21.0 二进制文件,并附有对应的校验和。
  • 本版本由 @gjenkins8 使用指定 GPG 密钥签名,可使用 gpg 进行验证。
  • 新用户可参考快速入门指南,升级用户请查看安装指南,或使用提供的安装脚本。

后续计划

  • v3.21.1 将仅包含错误修复。
  • v3.22.0 将作为支持 Kubernetes v1.37 的下一个功能版本发布。

更新摘要

  • 包含版本更新、CVE 修复、图表路径错误修复、依赖项更新以及多项功能与稳定性改进。
  • 详细更新日志可在版本比较页面查看。

新贡献者 @KrzysztofDziankowski 首次参与本项目。

更新内容 (中文)

Helm v3.21.0 是一个功能版本。鼓励用户升级以获得最佳体验。

[!WARNING] Helm v3 即将结束生命周期。请升级到 Helm v4。

社区持续壮大,我们期待您的加入!

  • Kubernetes Slack 中参与讨论:
    • 用于提问和交流
    • 用于讨论 PR、代码和错误
  • 参加公开开发者会议:每周四太平洋时间 9:30,通过 Zoom 进行
  • 测试、调试和贡献 charts:ArtifactHub/packages

主要变更

  • Kubernetes 客户端库升级至 v1.36
  • 此处列出重要变更

安装与升级

下载 Helm v3.21.0。常用平台二进制文件如下:

此发布版本由 @gjenkins8 使用密钥 BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739 签名,该密钥可在 https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739 找到。请使用附带的签名通过 gpg 验证此发布版本。

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

后续计划

  • 3.21.1 将仅包含错误修复。
  • 3.22.0 是针对 Kubernetes v1.37 的下一个功能版本。

变更日志

  • [v3] 升级到 v3.21 版本 e0878d41b711792be60777fd65ad23a101e6b85f (George Jenkins)
  • 修复:升级 opentelemetry 包以修复 CVE 13d5fc4ae0e7222e1af8796ff4fa467b52208471 (Terry Howe)
  • 修复:Chart 点名称路径错误 2552884e3bc1b763c3901c5ea7240b59ef6791f1 (George Jenkins)
  • 修复:在 scorecards 工作流中将 codeql-action/upload-sarif 固定到提交 SHA ec05dd5f0481c2de3a41a554adf3c52a6a2a9bb6 (Terry Howe)
  • 添加镜像索引测试 b0dfec5af4d7f642d8dea3b9058856541fe5017c (Pedro Tôrres)
  • 修复从 OCI 索引拉取 charts 的问题 e629995c5d65ec2d5095ecd6d094bf85d02b3266 (Pedro Tôrres)
  • 依赖更新:升级 k8s-io 组(7 个更新) 9c854fbd937ae0efe0e0a5063e7449d8973a85fd (dependabot[bot])
  • 依赖更新:将 golang.org/x/crypto 从 0.47.0 升级到 0.48.0 a692247486fb6893f00af65fdfb05da538c7b1d5 (dependabot[bot])
  • 依赖更新:将 golang.org/x/term 从 0.39.0 升级到 0.40.0 9f2a7f696a3e0be43ff9f55ade1dc89c76c6e903 (dependabot[bot])
  • 依赖更新:将 github.com/lib/pq 从 1.11.1 升级到 1.11.2 79f039be716a0a48d354ffaaf97179bb4fae9d64 (dependabot[bot])
  • 依赖更新:将 golang.org/x/text 从 0.33.0 升级到 0.34.0 45210d597d7941ebe900bd8f317c0a62aa777395 (dependabot[bot])
  • 从 coalesce_test.go 中移除重构更改 e2df39fc0b3e713df923a7ae64412e327f6e1022 (Evans Mungai)
  • 修复导入 97affe067aa1e39fe6552c0d46de749f02063183 (Evans Mungai)
  • 更新 pkg/chart/common/util/coalesce_test.go c264166ec6bbf61c400a3457fae87fa058487e76 (Evans Mungai)
  • 修复 lint 警告 d409df87ff6c2cbe17cc465b93ce646003b71d28 (Evans Mungai)
  • 在 chart 中保留 nil 值 6fdd1017cebc284f7d545c04dd2c8f2d350d69d2 (Evans Mungai)
  • 修复(values):当 chart 默认值为空映射时保留 nil 值 b13743c8d4ef5488f40148af1d6ccd35ee9b97e3 (Evans Mungai)
  • 依赖更新:将 github.com/lib/pq 从 1.10.9 升级到 1.11.1 703999db8484985f4cafe000a610f10d688b2456 (dependabot[bot])
  • 依赖更新:将 golang.org/x/crypto 从 0.46.0 升级到 0.47.0 a04be9699efe5c26827397d7004b3490ad4ef029 (dependabot[bot])

新贡献者

完整变更日志: https://github.com/helm/helm/compare/v3.20.0...v3.21.0

更新内容 (原始)

Helm v3.21.0 is a feature release. Users are encouraged to upgrade for the best experience.

[!WARNING] Helm v3 is approaching end-of-life. Please update to Helm v4.

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

Notable Changes

  • Kubernetes client libraries to v1.36
  • notable changes here

Installation and Upgrading

Download Helm v3.21.0. The common platform binaries are here:

This release was signed by @gjenkins8 with key BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739, which can be found at https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739. Please use the attached signatures for verifying this release using gpg.

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.21.1 will contain only bug fixes.
  • 3.22.0 is the next feature release for Kubernetes v1.37

Changelog

  • [v3] Bump to version v3.21 e0878d41b711792be60777fd65ad23a101e6b85f (George Jenkins)
  • fix: upgrade opentelemetry packages to patch CVEs 13d5fc4ae0e7222e1af8796ff4fa467b52208471 (Terry Howe)
  • fix: Chart dot-name path bug 2552884e3bc1b763c3901c5ea7240b59ef6791f1 (George Jenkins)
  • fix: pin codeql-action/upload-sarif to commit SHA in scorecards workflow ec05dd5f0481c2de3a41a554adf3c52a6a2a9bb6 (Terry Howe)
  • add image index test b0dfec5af4d7f642d8dea3b9058856541fe5017c (Pedro Tôrres)
  • fix pulling charts from OCI indices e629995c5d65ec2d5095ecd6d094bf85d02b3266 (Pedro Tôrres)
  • chore(deps): bump the k8s-io group with 7 updates 9c854fbd937ae0efe0e0a5063e7449d8973a85fd (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 a692247486fb6893f00af65fdfb05da538c7b1d5 (dependabot[bot])
  • chore(deps): bump golang.org/x/term from 0.39.0 to 0.40.0 9f2a7f696a3e0be43ff9f55ade1dc89c76c6e903 (dependabot[bot])
  • chore(deps): bump github.com/lib/pq from 1.11.1 to 1.11.2 79f039be716a0a48d354ffaaf97179bb4fae9d64 (dependabot[bot])
  • chore(deps): bump golang.org/x/text from 0.33.0 to 0.34.0 45210d597d7941ebe900bd8f317c0a62aa777395 (dependabot[bot])
  • Remove refactorring changes from coalesce_test.go e2df39fc0b3e713df923a7ae64412e327f6e1022 (Evans Mungai)
  • Fix import 97affe067aa1e39fe6552c0d46de749f02063183 (Evans Mungai)
  • Update pkg/chart/common/util/coalesce_test.go c264166ec6bbf61c400a3457fae87fa058487e76 (Evans Mungai)
  • Fix lint warning d409df87ff6c2cbe17cc465b93ce646003b71d28 (Evans Mungai)
  • Preserve nil values in chart already 6fdd1017cebc284f7d545c04dd2c8f2d350d69d2 (Evans Mungai)
  • fix(values): preserve nil values when chart default is empty map b13743c8d4ef5488f40148af1d6ccd35ee9b97e3 (Evans Mungai)
  • chore(deps): bump github.com/lib/pq from 1.10.9 to 1.11.1 703999db8484985f4cafe000a610f10d688b2456 (dependabot[bot])
  • chore(deps): bump golang.org/x/crypto from 0.46.0 to 0.47.0 a04be9699efe5c26827397d7004b3490ad4ef029 (dependabot[bot])

New Contributors

Full Changelog: https://github.com/helm/helm/compare/v3.20.0...v3.21.0

下载链接