发布日期: 2024-05-15
版本号: v3.15.0

Helm v3.15.0 是功能更新版本,建议用户升级以获得最佳体验。主要更新包括:安装和升级的dry-run模式支持隐藏敏感信息、增强了等待状态检查的稳定性。该版本支持多平台安装(包括MacOS、Linux、Windows等),各平台均提供下载链接及SHA256校验码,并通过密钥签名确保安全性。社区鼓励用户参与讨论(如Kubernetes Slack频道)、每周开发者视频会议及图表贡献(通过ArtifactHub)。后续计划显示3.15.1补丁版将于2024年6月12日发布,3.16.0功能版计划于9月11日发布。更新日志包含多项依赖升级、错误修复及功能优化,例如OCI代理支持、命名空间错误修复等。

更新内容 (中文)

详见原始内容

更新内容 (原始)

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

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

  • Opt-in to hiding secrets when running dry-run for install and upgrade
  • Added robustness to wait checks

Installation and Upgrading

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

  • MacOS amd64 (checksum / ccaee03af72e5dc168ae9b9e3267e2b461b0ebb7a77849048f4567286158777d)
  • MacOS arm64 (checksum / 020df10fd29b0791f39aa5719d2926a995f78c1a2a7487923ca26485a0565909)
  • Linux amd64 (checksum / a74747ac40777b86d3ff6f1be201504bba65ca46cd68b5fe25d3c394d0dcf745)
  • Linux arm (checksum / 614d53ab1192667facce7e8d4e884ff067e5684199a7e5223e8808abc43e927f)
  • Linux arm64 (checksum / c3b0281fca4c030548211dd6e9b032ee0a9fc53eab614f6acbaff631682ce808)
  • Linux i386 (checksum / 8a267c7527e3c13602feea7432209c8931f6eecd4bff5ded398d70791c74a5b7)
  • Linux ppc64le (checksum / bcec19cdad95cae99edce046ccd8090f275e63381ccb6accb4304819fc26e004)
  • Linux s390x (checksum / a3030533cceedaca4af8fb7661c7154c578ad770279bb6003e1ecd810c72077a)
  • Linux riscv64 (checksum / 468dc90d119b2faa91036747c559285a744ed7beb8b7d74b83878da6c13e0560)
  • Windows amd64 (checksum / 23f0ee9fc93d325ddbc4dfdac97c83bc00c7784016541045756cf9abb36f21dc) This release was signed with 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E and can be found at @mattfarina keybase account. 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.15.1 is the next patch release and will be on June 12, 2024.
  • 3.16.0 is the next feature release and will be on September 11, 2024.

Changelog

  • Updating to k8s 1.30 c4e37b39dbb341cb3f716220df9f9d306d123a58 (Matt Farina)
  • bump version to v3.15.0 d7afa3b6b432c09a02cd07342e908ba5bed34940 (Matt Farina)
  • bump version to 774346777c5b311251d8252cd470d56bdd23a403 (Matt Farina)
  • Fix namespace on kubeconfig error 214fb6eff393f1c17890d45e9eaee86f6b37ea17 (Calvin Krist)
  • Update testdata PKI with keys that have validity until 3393 (Fixes #12880) 1b75d48189c2484cb5904f7996933d8d85315adb (Dirk Müller)
  • chore(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 dac23c82ce3bc05b6e72a1571bea48e424494fb0 (dependabot[bot])
  • chore(deps): bump github/codeql-action from 3.24.7 to 3.24.10 167d57676d22ea10fa7869e6f85c6fe2e46b3292 (dependabot[bot])
  • chore: remove repetitive words dd37787ffd25419cf5f76222e682fbba47d289eb (deterclosed)
  • Modified how created annotation is populated based on package creation time 0a69a0dea6b1dcebaaf5d5b67c9a56eade463a71 (Andrew Block)
  • chore(deps): bump github.com/docker/docker aaaf1128d2dd2ce3e119472cae0bd9da3d62eb89 (dependabot[bot])
  • chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 7f53529a701830dd86d78e932e83e4f7a928e9df (dependabot[bot])
  • Enabling hide secrets on install and upgrade dry run 25c473834e0cbb905fc8a524709fd4d5362dab11 (Matt Farina)
  • chore(deps): bump github/codeql-action from 3.24.6 to 3.24.7 ff94e9319104a58321444d7d4656917147058936 (dependabot[bot])
  • Fixing all the linting errors d58d7b376265338e059ff11c71267b5a6cf504c3 (Robert Sirchia)
  • Add a note about –dry-run displaying secrets a23dd9e3b756c12cfdaa1b2c3a023c92530c0d0a (Matt Farina)
  • chore(deps): bump golang.org/x/term from 0.15.0 to 0.18.0 275f2ab43b86072a601d036acc6d7eb2bb501b08 (dependabot[bot])
  • Updating .gitignore 8b424baea1e40a352acf549395e6498e63ac0aa2 (Robert Sirchia)
  • chore(deps): bump github/codeql-action from 3.24.5 to 3.24.6 e22d881495fcfee6b1c4afa1d12627f3e28b54e6 (dependabot[bot])
  • chore(deps): bump github/codeql-action from 3.24.3 to 3.24.5 4f200fa74f4b1bc8ad7261afb30ae7e2a8f0f546 (dependabot[bot])
  • Some fixes 764557c470533fa57aad99f865c9ff75a64d4163 (Matt Farina)
  • chore(deps): bump github/codeql-action from 3.23.1 to 3.24.3 5bc97b9c4eff3d2968d3c74c64b25052140558d6 (dependabot[bot])
  • chore(deps): bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 e6db0ec933582a0de2f55f8f2f1ef693739eedc0 (dependabot[bot])
  • add error messages 8d19bcb78aaeb489eba4ed1d68894e59c8f55876 (George Jenkins)
  • Fix: Ignore alias validation error for index load 68294fdae0deba2464805067228790e025207ebd (George Jenkins)
  • validation fix 8e6a5149d2e2e3beffa51d53048b2fed90d8c529 (Matt Farina)
  • bug: add proxy support for oci getter 94c1deae6d5a43491c5a4e8444ecd8273a8122a1 (Ricardo Maraschini)
  • chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 cbab6d6227969435df516dcdfcc6d29808aff094 (dependabot[bot])
  • chore(deps): bump github/codeql-action from 3.23.0 to 3.23.1 de332ae396e1414cdc6923456cbe8a4b3af74c4e (dependabot[bot])
  • chore(deps): bump github.com/containerd/containerd from 1.7.11 to 1.7.12 a2dd34b3f2fe4eb8350ba168fb0943cf4ac990f9 (dependabot[bot])
  • Update architecture detection method 57a1bb80e5829f20125447b2734469d97858960c (weidongkl)
  • chore(deps): bump github/codeql-action from 3.22.11 to 3.23.0 8cab7c17f4163a5fc609f4a2f7fcdce796a4b870 (dependabot[bot])
  • chore(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.0 to 1.5.2 5f9533fef733c514f24a6f33f130efa6ea775c58 (dependabot[bot])
  • Improve release action 4790bb9bcc224abee8a41f0bd8cac5880f605877 (George Jenkins)
  • chore(deps): bump actions/setup-go from 4.1.0 to 5.0.0 f980ad319c12774787c89ffaaef0f7fea0633bb3 (dependabot[bot])
  • Fix grammatical error c25736c894ed1058c75b68fca0094c8fd953e131 (Matt Carr)
  • Updated for review comments d2cf8c66f1775783edbc150d1a509f58e769e75e (MichaelMorris)
  • Add robustness to wait status checks fc74964f8a039ce209966b70fa7ba0fc7ea36a9e (MichaelMorris)
  • refactor: create a helper for checking if a release is uninstalled f908379f1f8e3d764b0a52dcba2d234490fc0ffc (Alex Petrov)
  • fix: reinstall previously uninstalled chart with –keep-history 9e198fa89d3c798dec1012bb4dff7107e22700d7 (Alex Petrov)

下载链接