Helm v3.12.0
mattfarina
released this
10 May 18:22
·
17 commits
to release-3.12
since this release
Helm v3.12.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
- When charts are pushed to OCI registries, annotations are attached using standard names that other tools can introspect (e.g. version)
--set-literal
command line flag to set a specific string with no escaping--cascade
flag to specify deletion policy on uninstall
Installation and Upgrading
Download Helm v3.12.0. The common platform binaries are here:
- MacOS amd64 (checksum / 8223beb796ff19b59e615387d29be8c2025c5d3aea08485a262583de7ba7d708)
- MacOS arm64 (checksum / 879f61d2ad245cb3f5018ab8b66a87619f195904a4df3b077c98ec0780e36c37)
- Linux amd64 (checksum / da36e117d6dbc57c8ec5bab2283222fbd108db86c83389eebe045ad1ef3e2c3b)
- Linux arm (checksum / 1d1d3b0b6397825c3f91ec5f5e66eb415a4199ccfaf063ca399d64854897f3f0)
- Linux arm64 (checksum / 658839fed8f9be2169f5df68e55cb2f0aa731a50df454caf183186766800bbd0)
- Linux i386 (checksum / 3815f4caa054be027ae1d6c17a302ee1fd7ff805d631f7ff75c9d093c41ab389)
- Linux ppc64le (checksum / 252d952b0e1b4ed2013710ddedf687ed5545d9f95a4fd72de0ff9617ff69155c)
- Linux s390x (checksum / 727474fb1684aa2349a77c54340c11ff09b19862d972c2403185fb163fec13ae)
- Windows amd64 (checksum / 52138ba8caec50c358c7aee41aac28d6a8a037878ada3cf5ce6c1049fc772547)
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.1 is the next patch/bug fix release and will be on June 14, 2023.
- 3.13.0 is the next feature release and be on September 13, 2023.
Changelog
- bump version to v3.12.0 c9f554d (Matt Farina)
- Attach annotations to OCI artifacts f900e9f (Andrew Block)
- chore: bump k8s.io dependencies to v0.27.1 bdd5656 (Yann Soubeyrand)
- Bump k8s.io deps from v0.26.0 to v0.27.0 b936140 (Tom Wieczorek)
- Only run tests once 3232493 (Matt Farina)
- chore(deps): bump golang.org/x/text from 0.7.0 to 0.9.0 be14682 (dependabot[bot])
- Fix goroutine leak in action install 7c9d636 (Matt Farina)
- fix quiet lint does not fail on non-linting errors 853c180 (Joe Julian)
- create failing test for quietly linting a chart that doesn't exist f13fa07 (Joe Julian)
- chore(deps): bump github.com/docker/docker aba9bd6 (dependabot[bot])
- Fixes Readiness Check for statefulsets using partitioned rolling update. (#11774) eea2f27 (Aman Nijhawan)
- fix: failed testcase on windows 878e962 (wujunwei)
- Fix 32bit-x86 typo in testsuite 1fc8369 (Dirk Müller)
- chore(deps): bump github.com/containerd/containerd from 1.6.15 to 1.7.0 3994329 (dependabot[bot])
- Handle failed DNS case for Go 1.20+ 046646c (Matt Farina)
- Updating the Go version in go.mod 4e7e939 (Matt Farina)
- Bump the Go version 50c22ed (Matt Farina)
- Fix goroutine leak in perform 11150cd (willzgli)
- Properly invalidate client after CRD install 68f7b1f (Hidde Beydals)
- Provide a helper to set the registryClient in cmd 11738dd (Soule BA)
- Reimplemented change in httpgetter for insecure TLS option c94306f (Andrew Block)
- Removed conditional ec5e29e (Andrew Block)
- Added insecure option to login subcommand 154f37e (Andrew Block)
- Added support for insecure OCI registries 08593c8 (Andrew Block)
- Enable custom certificates option for OCI b0ecb21 (Soule BA)
- Add testing to default and release branches 1f26385 (Matt Farina)
- Added back CircleCI config.yaml e6f7b5a (Andrew Block)
- Updates based on feedback 2f1dffa (Andrew Block)
- Removed remaining CircleCI artifacts 07821c8 (Andrew Block)
- Remove job dependency. Should have done when I moved job to new file b696464 (Scott Rigby)
- Remove check to run only in helm org c8efe20 (Scott Rigby)
- Add why comments c5dda09 (Scott Rigby)
- Convert remaining CircleCI config to GitHub Actions 131f6f3 (Scott Rigby)
- Changed how the setup-go action sets go version 35e77cc (Andrew Block)
- CircleCI Migration 6ba17f1 (Andrew Block)
- chore:Use http constants as http.request parameters 8a310c5 (xin.li)
- update k8s registry domain 006bc0f (cpanato)
- don't mark issues as stale where a PR is in progress 209d44c (Joe Julian)
- chore(deps): bump github.com/rubenv/sql-migrate from 1.2.0 to 1.3.1 a071378 (dependabot[bot])
- Update to func handling 863bc74 (Matt Farina)
- Add option to support cascade deletion options 830d4a9 (MichaelMorris)
- the linter varcheck and deadcode are deprecated (since v1.49.0) c110817 (Fish-pro)
- Check status code before retrying request 442d594 (Cenk Alti)
- Fix improper use of Table request/response to k8s API 36e18fa (Matt Farina)
- bump version to v3.11.0 6facbad (Matt Farina)
- fix template --output-dir issue 1c25a1f (yxxhero)
- Add protection for stack-overflows for nested keys c1a65d5 (Patrick Scheid)
- Fixing indentation 50ec3d4 (Matt Farina)
- feature(helm): add --set-literal flag for literal string interpretation 4516039 (Patrick Scheid)