github helm/helm v2.17.0
Helm 2.17.0

latest releases: v3.14.3, v3.14.2, v3.14.1...
3 years ago

Helm v2.17.0 is a feature release of Helm v2. The focus of this release is the End of Life for Helm v2 support and the deprecation of the stable and incubator Helm chart repositories. The chart repositories are moving to a new location that will serve as a long term archive.

Notable Changes

  • A flag was introduced on helm init to skip adding the stable and local chart repositories.
  • The stable chart repository is set to use a new location, by default. It can be overridden.
  • The old stable and incubator repository locations will be detected in Helm configuration and you will be warned to update them.
  • Tiller has a new default location at ghcr.io/helm/tiller. You can still use the previous location in GCR.

Installation and Upgrading

Download Helm 2.17. The common platform binaries are here:

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.

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

If a security issue is found in Helm v2.17.0 prior to the end of life a security fix will be released. On November 13, 2020 Helm v2 will reach the end of support. Please upgrade to Helm v3.

Changelog

  • bump version to 2.17 a690bad (Matt Farina)
  • Change default repositories for Helm v2 (#8901) 62d6e40 (Matt Butcher)
  • Re-instating quay Tiller push 1178347 (Matt Farina)
  • Disabling pushing Tiller to quay in CI 905375a (Matt Farina)
  • add Docker authentication to CircleCI jobs 911e061 (Matthew Fisher)
  • Moving Tiller to new location 01dc62e (Matt Farina)
  • Fix for issue 8761 d46f7bc (Martin Hickey)
  • fix formatting error (#8758) b9566b8 (Matt Butcher)
  • fix: use yaml annotations for yaml.v2 validation a9d1204 (Matthew Fisher)
  • backported fixes from helm3 7c28707 (Matt Butcher)
  • Fixing broken vanity URL in dependencies d154b05 (Matt Farina)
  • validate plugin metadata before loading b0296c0 (Matthew Fisher)
  • also don't need the values.yaml in testdata 242bd58 (Jeff Knurek)
  • remove unrequired files in testdata 77957fc (Jeff Knurek)
  • the last revert commit still was making an undesired change 5c9ff04 (Jeff Knurek)
  • revert the removal of strict param in functions for better backwards compatibility cd90fb4 (Jeff Knurek)
  • Update Debian repo signing key location e03f1ae (Matthew Fox)
  • fix: removed strict template errors from v2 linter a979ba8 (Jeff Knurek)
  • [v2] fix stack overflow error in helm template. (#7185) 0b31450 (zwwhdls)
  • Updating the install instructions e52dbc2 (Matt Farina)
  • Adding init flad to skip adding repos a03d3e3 (Matt Farina)
  • Updated test cases 416c97d (Stanton Xu)
  • Update after review 059aeed (Martin Hickey)
  • Add more informative error message for removed k8s APIs a90182e (Martin Hickey)
  • Adding --devel to helm inspect ebbb29e (Bridget Kromhout)
  • backported archive improvements from v3 (#8318) def975f (Matt Butcher)
  • Consider namespace when comparing resources 0c96138 (Fabian Ruff)
  • fix(ci): use go 1.14 (#8288) 7606f08 (Adam Reese)
  • Pull review comments from v3 doc 9247be3 (Martin Hickey)
  • Update review comment 46807c6 (Martin Hickey)
  • Add deprecated Kubernetes API doc 5152c16 (Martin Hickey)
  • Adding a counter to the dependencies cache 453ded0 (Matt Farina)
  • Add Apt (Deb/Ubuntu) installation instructions for Helm 2 628541e (Matthew Fox)
  • fix(Makefile): disable go modules b6771ab (Matthew Fisher)
  • fix(tiller): Avoid corrupting storage via a lock c32c9a5 (Cristian Klein)

Don't miss a new helm release

NewReleases is sending notifications on new releases.