Helm describes itself as a ‘package manager for kubernetes’ and can be used to deploy resources to Kubernetes.
You package your application as a chart which can contain templated files (usually Kubernetes resources) and default configuration values too use when rendering the template. Charts are reusable and values can be overriden for specific environments.
We are using Helm v3 in the workshops. So there is no
tiller. If you are using your own environment and not the workshops Cloud9 environment and you have Helm v2 the commands should work ok.
At the terminal command prompt, enter the following command to download Helm:
curl -L https://get.helm.sh/helm-v3.1.2-linux-amd64.tar.gz -o helm.tar.gz tar xvfz helm.tar.gz linux-amd64/helm chmod +x ./linux-amd64/helm sudo mv ./linux-amd64/helm /usr/local/bin rm -rf ./linux-amd64 rm helm.tar.gz
This will install
helm in your Cloud9 environment. To test to make sure the command is installed properly, execute the command:
You should see the
helm version message.