Get Helm from get.helm.sh
&tldr; The Helm client can now be downloaded from get.helm.sh. This is the new primary source we will ship the client from and the only location to get Helm v3. Helm v3 alpha1 builds are there now. All of the Helm v2 versions are available there. If you use the get script it will now pull from this location. If you use
CI you can replace kubernetes-helm.storage.googleapis.com with get.helm.sh. We plan on continuing to support the existing download location until we no longer support Helm v2. But, we encourage you to switch because of some of the new features listed below.
Why The Change
The Helm Client has long been available to download from https://kubernetes-helm.storage.googleapis.com. This bucket in Google Cloud has been used by Helm since before Kubernetes was part of the CNCF. Google, rather than the CNCF, has long been gracious in providing for this location. Since Helm started using it, Helm (as part of Kubernetes) moved into the CNCF and then moved out from under the Kubernetes umbrella to become a sister project to Kubernetes in the CNCF.
The CNCF is in the process of taking over the infrastructure for Kuberentes. It was time for Helm to move from a Google funded distribution location to one funded elsewhere. Google Cloud buckets cannot be transferred between projects. This means we need to move to a new URL location as part of the move.
What The New Location Provides
Moving locations provides us the opportunity to support some new features including:
Tiller Has Not Moved
This change is only for the client download. Tiller has not moved to a new location. For Helm v3 there is no Tiller component.
If you have any questions about this change please let us know.
Special thanks to Matt Fisher who did the bulk of the work to setup the new location, update the automation, and make this possible.