Cheat Sheet - Helm

Cheat Sheet - Helm

helm is a package manager for Kubernetes.

You can find official documentation following the link.

Installation

Client

Go to the releases page and download the appropriate archive. Extract the binary file and move to the path.

tar -zxvf helm-v3.2.1-linux-amd64.tar.gz
chmod +x linux-amd64/helm
sudo mv linux-amd64/helm /usr/local/bin
helm version --client

You can also use package managers if you prefer. Full documentation is provided on the GitHub page above.

Authenticate

There is no need for authentication. You just need to install the Helm server named tiller on Kubernetes. Helm client connects with K8s through kubectl.

Autocomplete

To review helm bash completion:

helm completion bash

To enable the configuration, add the following line to your .profile or .bashrc.

source <(helm completion bash)