helm v3.12.1 版本更新介绍
发布日期: 2023-06-14
版本号: v3.12.1
Helm发布v3.12.1补丁版本,建议用户升级以获得最佳体验。社区邀请用户参与Kubernetes Slack讨论、每周四的开发者Zoom会议,并通过ArtifactHub贡献图表。各平台安装包(包括macOS、Linux、Windows多种架构)及校验码已提供,可通过官网安装指南或脚本进行安装。后续计划于2023年7月12日发布v3.12.2补丁版本,9月13日发布v3.13.0功能版本。本次更新包含错误修复(如模板无限循环问题)、依赖库升级(如runc、PostgreSQL驱动)、测试用例增强、搜索功能优化以及Kubernetes依赖更新至v0.27.1等改进。
更新内容 (中文)
Helm v3.12.1 是一个补丁版本。建议用户升级以获得最佳体验。
社区持续壮大,欢迎您的加入:
- 加入 Kubernetes Slack 的讨论:
- 提问交流
- 讨论 PR、代码与问题
- 参与每周四太平洋时间 9:30 的公开开发者会议:Zoom
- 测试、调试及贡献 Charts:ArtifactHub/包列表
安装与升级
下载 Helm v3.12.1。各平台通用二进制文件如下:
- MacOS amd64 (校验值 / f487b5d8132bd2091378258a3029e33ee10f71575b2167cdfeaf6d0144d20938)
- MacOS arm64 (校验值 / e82e0433589b1b5170807d6fec75baedba40620458510bbd30cdb9d2246415fe)
- Linux amd64 (校验值 / 1a7074f58ef7190f74ce6db5db0b70e355a655e2013c4d5db2317e63fa9e3dea)
- Linux arm (校验值 / 6ae6d1cb3b9f7faf68d5cd327eaa53c432f01e8fd67edba4e4c744dcbd8a0883)
- Linux arm64 (校验值 / 50548d4fedef9d8d01d1ed5a2dd5c849271d1017127417dc4c7ef6777ae68f7e)
- Linux i386 (校验值 / 983addced237a8eb921c2c8c953310d92031a6ce4599632edbe7cdb2c95a701e)
- Linux ppc64le (校验值 / 32b25dba14549a4097bf3dd62221cf6df06279ded391f7479144e3a215982aaf)
- Linux s390x (校验值 / f243b564cf7e4081fffdfe5a39487f6442fc439586a1f50cc59dd801c3e636a5)
- Windows amd64 (校验值 / 9040f8f37c90600a51db4934c04bc9c2adc058cb2161e20b5193b3ba46de10fa)
本次版本使用 672C 657B E06B 4B30 969C 4A57 4614 49C2 5E36 B98E
签名,可在 @mattfarina 的 Keybase 账户 验证。建议使用附带的签名通过 gpg
验证发布包。
快速入门指南 可帮助您快速上手。升级说明和详细安装指南请查阅 安装文档。也可在支持 bash
的系统中使用 安装脚本。
后续计划
- 3.12.2 为下一个补丁/错误修复版本,计划于 2023 年 7 月 12 日发布
- 3.13.0 为下一个功能版本,计划于 2023 年 9 月 13 日发布
更新日志
- 新增部分测试用例 f32a527a060157990e2aa86bf45010dfb3cc8b8d (wujunwei)
- 修复注释语法错误 91bb1e34e605a2bfc3fbc4de14921e071af84fd7 (wujunwei)
- 修复:(#11391) 当模板对象格式错误时 helm lint 进入死循环的问题 5217482c8eab1b44cc07dfcfd669c6ee47f3b9bc (wujunwei)
- 依赖更新:升级 github.com/opencontainers/runc 从 1.1.4 至 1.1.5 524a0e745742ebda08fbf8965c2c45587a51ae54 (dependabot[bot])
- 依赖更新:升级 github.com/docker/distribution c60cdf62ab447ba056e75b5e9d82dd2e2843315a (dependabot[bot])
- 在骨架图表中将 autoscaling/v2beta1 更新至 autoscaling/v2 321f71a161706c1184604602408b05fe0097f6eb (Dmitry Kamenskikh)
- 测试(search):新增混合大小写测试用例 aca1e44f64b46a0946e526eeb08e983bf575560d (Höhl, Lukas)
- 依赖更新:升级 github.com/lib/pq 从 1.10.7 至 1.10.9 c09e93f82fec544e28a2972b8c06c37441503013 (dependabot[bot])
- 依赖更新:升级 github.com/Masterminds/squirrel 从 1.5.3 至 1.5.4 8eab82b0fabe0305d815d352180f0b551fc6c6da (dependabot[bot])
- 依赖更新:升级 github.com/Masterminds/semver/v3 从 3.2.0 至 3.2.1 aa6b8aa0298cab0f7664a00cd32454f1738239ed (dependabot[bot])
- 修复(search):按原始大小写输出仓库搜索结果 5b19d8eedb24691a035f1d1f1d42cb0cdde97813 (Höhl, Lukas)
- 严格限制 repository.yaml 的文件权限 dee1fde4e821e056a27bebc488cb36f22b322404 (shankeerthan-kasilingam)
- 将 Kubernetes 依赖项从 v0.27.0 更新至 v0.27.1 4f32150a3f55b920971c0189febc8101f11be630 (Joe Julian)
更新内容 (原始)
Helm v3.12.1 is a patch release. Users are encouraged to upgrade for the best experience. 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
Installation and Upgrading
Download Helm v3.12.1. The common platform binaries are here:
- MacOS amd64 (checksum / f487b5d8132bd2091378258a3029e33ee10f71575b2167cdfeaf6d0144d20938)
- MacOS arm64 (checksum / e82e0433589b1b5170807d6fec75baedba40620458510bbd30cdb9d2246415fe)
- Linux amd64 (checksum / 1a7074f58ef7190f74ce6db5db0b70e355a655e2013c4d5db2317e63fa9e3dea)
- Linux arm (checksum / 6ae6d1cb3b9f7faf68d5cd327eaa53c432f01e8fd67edba4e4c744dcbd8a0883)
- Linux arm64 (checksum / 50548d4fedef9d8d01d1ed5a2dd5c849271d1017127417dc4c7ef6777ae68f7e)
- Linux i386 (checksum / 983addced237a8eb921c2c8c953310d92031a6ce4599632edbe7cdb2c95a701e)
- Linux ppc64le (checksum / 32b25dba14549a4097bf3dd62221cf6df06279ded391f7479144e3a215982aaf)
- Linux s390x (checksum / f243b564cf7e4081fffdfe5a39487f6442fc439586a1f50cc59dd801c3e636a5)
- Windows amd64 (checksum / 9040f8f37c90600a51db4934c04bc9c2adc058cb2161e20b5193b3ba46de10fa)
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.12.2 is the next patch/bug fix release and will be on July 12, 2023.
- 3.13.0 is the next feature release and be on September 13, 2023.
Changelog
- add some test case f32a527a060157990e2aa86bf45010dfb3cc8b8d (wujunwei)
- fix comment grammar error. 91bb1e34e605a2bfc3fbc4de14921e071af84fd7 (wujunwei)
- bugfix:(#11391) helm lint infinite loop when malformed template object 5217482c8eab1b44cc07dfcfd669c6ee47f3b9bc (wujunwei)
- chore(deps): bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 524a0e745742ebda08fbf8965c2c45587a51ae54 (dependabot[bot])
- chore(deps): bump github.com/docker/distribution c60cdf62ab447ba056e75b5e9d82dd2e2843315a (dependabot[bot])
- update autoscaling/v2beta1 to autoscaling/v2 in skeleton chart 321f71a161706c1184604602408b05fe0097f6eb (Dmitry Kamenskikh)
- test(search): add mixedCase test case aca1e44f64b46a0946e526eeb08e983bf575560d (Höhl, Lukas)
- chore(deps): bump github.com/lib/pq from 1.10.7 to 1.10.9 c09e93f82fec544e28a2972b8c06c37441503013 (dependabot[bot])
- chore(deps): bump github.com/Masterminds/squirrel from 1.5.3 to 1.5.4 8eab82b0fabe0305d815d352180f0b551fc6c6da (dependabot[bot])
- chore(deps): bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 aa6b8aa0298cab0f7664a00cd32454f1738239ed (dependabot[bot])
- fix(search): print repo search result in original case 5b19d8eedb24691a035f1d1f1d42cb0cdde97813 (Höhl, Lukas)
- strict file permissions of repository.yaml dee1fde4e821e056a27bebc488cb36f22b322404 (shankeerthan-kasilingam)
- update kubernetes dependencies from v0.27.0 to v0.27.1 4f32150a3f55b920971c0189febc8101f11be630 (Joe Julian)
下载链接
- helm-v3.12.1-darwin-amd64.tar.gz.asc
- helm-v3.12.1-darwin-amd64.tar.gz.sha256.asc
- helm-v3.12.1-darwin-amd64.tar.gz.sha256sum.asc
- helm-v3.12.1-darwin-arm64.tar.gz.asc
- helm-v3.12.1-darwin-arm64.tar.gz.sha256.asc
- helm-v3.12.1-darwin-arm64.tar.gz.sha256sum.asc
- helm-v3.12.1-linux-386.tar.gz.asc
- helm-v3.12.1-linux-386.tar.gz.sha256.asc
- helm-v3.12.1-linux-386.tar.gz.sha256sum.asc
- helm-v3.12.1-linux-amd64.tar.gz.asc
- helm-v3.12.1-linux-amd64.tar.gz.sha256.asc
- helm-v3.12.1-linux-amd64.tar.gz.sha256sum.asc
- helm-v3.12.1-linux-arm.tar.gz.asc
- helm-v3.12.1-linux-arm.tar.gz.sha256.asc
- helm-v3.12.1-linux-arm.tar.gz.sha256sum.asc
- helm-v3.12.1-linux-arm64.tar.gz.asc
- helm-v3.12.1-linux-arm64.tar.gz.sha256.asc
- helm-v3.12.1-linux-arm64.tar.gz.sha256sum.asc
- helm-v3.12.1-linux-ppc64le.tar.gz.asc
- helm-v3.12.1-linux-ppc64le.tar.gz.sha256.asc
- helm-v3.12.1-linux-ppc64le.tar.gz.sha256sum.asc
- helm-v3.12.1-linux-s390x.tar.gz.asc
- helm-v3.12.1-linux-s390x.tar.gz.sha256.asc
- helm-v3.12.1-linux-s390x.tar.gz.sha256sum.asc
- helm-v3.12.1-windows-amd64.zip.asc
- helm-v3.12.1-windows-amd64.zip.sha256.asc
- helm-v3.12.1-windows-amd64.zip.sha256sum.asc