Install Helm

Helm Architecture:

Helm Architecture (https://blogs.oracle.com/cloudnative/helm-kubernetes-package-management)

Install Helm binary:

curl -s https://raw.githubusercontent.com/helm/helm/master/scripts/get | bash -s -- --version v2.14.3

Output:

Helm v2.14.3 is already v2.14.3
Run 'helm init' to configure helm.

Install Tiller (the Helm server-side component) into the Kubernetes cluster:

kubectl create serviceaccount tiller --namespace kube-system
kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
helm init --wait --service-account tiller

Output:

Check if the tiller was installed properly:

kubectl get pods -l app=helm -n kube-system

Output:

Install kube2iam to restrict pod's access:

helm install stable/kube2iam --name kube2iam --namespace=kube-system \
  --set host.iptables=true \
  --set rbac.create=true

Output: