In this post we going to install Helm the package manager for Kubernetes.

What is Helm ?

Helm helps you manage Kubernetes applications — Helm Charts help you define, install, and upgrade even the most complex Kubernetes application.

Charts are easy to create, version, share, and publish — so start using Helm and stop the copy-and-paste.

Helm is a graduated project in the CNCF and is maintained by the Helm community.

Hands-On

  1. Choose the release you want to install from this page
Releases · helm/helm
The Kubernetes Package Manager. Contribute to helm/helm development by creating an account on GitHub.

In my case I'm going to install the Helm v3.3.4 for amd64.

Instead of download directly, do a right click and choose "Copy Link Location"

2. Open a terminal on the computer you want to installed and use wget and copy the link.

wget https://get.helm.sh/helm-v3.3.4-linux-amd64.tar.gz

3. Unpack the file with tar -zxvf

tar -zxvf helm-v3.3.4-linux-amd64.tar.gz

4. Move the file to a Path environment directory, to execute in any location.

sudo mv linux-amd64/helm /usr/local/bin/helm
you can see your path environment directories with echo $PATH

5. Test the installation.

helm version
version.BuildInfo{Version:"v3.3.4", GitCommit:"a61ce5633af99708171414353ed49547cf05013d", GitTreeState:"clean", GoVersion:"go1.14.9"}

Well done, you have helm installed.

Clean-Up

Once you want to uninstall Helm, you only need to delete the binary.

sudo rm /usr/local/bin/helm

References: