Helm
Boo! Happy Halloween from the Helm team! 👻 🎃 🕷
Helm 2.7.0 is a feature release. Similar to Helm 2.6.0, we have focused on stability and reliability in this release, limiting our enhancements to things that improve the reliability of Helm in production.
This version of Helm is compiled against Kubernetes 1.8. There are also additional features like --node-selectors and --output flags to helm init as well as a new secrets storage backend (in beta)!
The community keeps growing, and we'd love to see you there.
- Join the discussion in Kubernetes Slack:
#helm-usersfor questions and just to hang out#helm-devsfor discussing PRs, code, and bugs
- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via Zoom
- Test, debug, and contribute charts: GitHub/kubernetes/charts
Installation and Upgrading
Download Helm 2.7. The common platform binaries are here:
Once you have the client installed, upgrade Tiller with helm init --upgrade.
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
- 2.7.1 will contain only bug fixes.
- 2.8.0 is the next feature release. While it is likely to have some notable features, we will continue to prioritize stability and reliability over major feature additions. It will likely land shortly after Kubernetes 1.9 has landed on December 13th.
Changelog
- chore(*): bump version to v2.7.0 08c1144f5eb3e3b636d9775617287cc26e53dba4 (Adam Reese)
- fix circle not building tags f4f932fabd197f7e6d608c8672b33a483b4b76fa (Matthew Fisher)
- Updating comment indentation 8a30b58eee77c8ef9e90e42725e6d78647534077 (Michael Venezia)
- Adding documentation on $ variable 14cd8833eea008dc95b329d8c534f65b2f8a6d8b (Michael Venezia)
- Update README.md 79d51c5cfe64109a2d25d07af669c431c1300097 (Marcin Brański)
- Working on Fedora release 25 - kubeadm v1.7.0 - kubelet v1.8.1 f98b0fcdebd79300e6e87a4db4c609dfbdd390f2 (Drew Hunt)
- Fix a small typo in
yaml_techniques.mdbbad3c574eb03b8430df8f41921624d0cbc3dcc0 (Edward Medvedev) - add comment on k8s 1.8.1 deps being hosed 4b9b780421159bda253f765c838a2af3b10b18b3 (Matthew Fisher)
- pin golang.org/x/sys to master 4f107cc48affe82e42049323a91a03b84e00a01c (Matthew Fisher)
- Adding how to add an image pull secret in helm (#3022) e1703923031e29373c65c99ccddf195ea1e7aa96 (Michael Venezia)
- chore(sprig): bump sprig to 2.14.0 1aeeed0478ce39b9cc7437a1ee8bfdd90b2518a6 (Matt Butcher)
- ref(*): kubernetes v1.8 support 2b43ecd405238a476729f192ab18349a4dcbdc98 (Adam Reese)
- feat(helm): Add --node-selectors and --output flags to helm init 16c579f3a303b6df30cf90c4d96d346ddd2e9c5e (Justin Scott)
- fix(tiller): Adds CRD ordering 29c3b5276f0290d21d43ef45ad0230e45b460b27 (Taylor Thomas)
- Add secrets storage backend for releases 9af1018bd3180d3878941f5fd8691955e1f69438 (Remington Reackhof)
- fix(semver): fixed edge cases that do not match prerelease b27b11a2806eb5134c92a09796850ec7100b1871 (Matt Farina)
- helm create all defined template names should be namespaced … (#2845) 67af4998ded798fb602ec16770a72213c063985a (Dhilip)
- Fix #2937 - helm always appends /index.yaml at the end of URL (#2988) dad8c6f644b618983c7b6eca8146d736c73d04fd (Michal Cwienczek)
- chore(*): bump version to v2.6.2 6afbb70d47181b072c339bbd450e00d9c4bb423c (Matthew Fisher)
- fix(helm): invoking getterConstructor returns downstream error now a28e5dd2b30caad633834d132a61d754a0479676 (Nandor Kracser)
- docs/developers.md: change tense ac533d98be24adb902967240f9bc909ec1b81158 (flyer103)
- docs/developers.md: add notes for
k8s.iodir c4581c8b402d8af35c3bcc401080088375217a01 (flyer103) - fix(sorter): Adds missing unit test 333f8dd35493bff310fe27faf90103f4557ccc64 (Taylor Thomas)
- Avoid panics if test is failing a6872c124ac1c89b740f81200fb4bf9e2c71b34c (Maxim Ivanov)
- More helpful wait messages in tiller logs cd8bae1df53e29a7089590c7c8f8beb2acb453cc (Maxim Ivanov)
- When looking for original resource on update/delete, ignore Apiversion, use Kind and Name only bed80e482c7de628ae4001e7077210f1cb3b9574 (Maxim Ivanov)
- remove references to facebookgo/symwalk f278675f987ca3288d2f28219d830be4228875ed (Matthew Fisher)
- Revert "fix(helm): resolve symlinks when loading chart" 211f5f6f33eee7ab6ee2c75fbfd45fcd4262aae7 (Matthew Fisher)
- Revert "Write repo file using atomicfile" 9d1db2851e587f42d4010a1380dd23b5eb1bb5a5 (Matthew Fisher)
- update link to roadmap 28f57c83b9293a160f3675ac6f98ffddec212d55 (Matthew Fisher)
- Make Memory driver to store copy of releases to stop hiding storage errors during tests ff5acc9bd805824bc98b5a033286b2deb51003b6 (Maxim Ivanov)
- fix(deps): fix issues when running glide up b69d6ceca0bca9290efb9d1ca89c50cf337cbb08 (Matt Farina)
- Update install.go b74f6dd769e01aa6c5119c0c38cadbc2ddbd05bf (Neil Moore)