Steps to install HELM 3 on Kubernetes Cluster
-
Install wget on your master
-
untar -xvf helm-v3.0.2-linux-amd64.tar.gz
-
cp linux-amd64/helm /usr/bin/helm
-
helm version
-
helm ls # to list the current deployed releases
-
helm install release-name helm-package
example:
-
helm install kubernetes-dashboard https://kmayer10.github.io/helm-charts/mychart-0.1.0.tgz
-
helm upgrade kubernetes-dashboard https://kmayer10.github.io/helm-charts/mychart-0.1.1.tgz
-
helm history kubernetes-dashboard #to check the Release Revision
-
helm rollback kubernetes-dashboard revision
-
helm create # to create chart template to be prepared
-
Sample Helm Chart Structure -- https://github.com/kmayer10/helm-charts/tree/master/mychart
-
helm package # to create helm chart
-
helm repo add # to add online repo as local repo to download existing helm charts, you can consider them as yum repos or docker-registries
-
helm repo index --url https://kmayer10.github.io/helm-charts to create index.yaml file which is used by above command to add online repo as HELM Local Repository
-