Helm is a tool to simplify the deployment and management of applications on Kubernetes clusters. We will use Helm to deploy OpenWhisk on Kubernetes.
Before you can use Helm, you need to do a small amount of one-time setup on your Kubernetes cluster.
Make sure that you have a running Kubernetes cluster and a
kubectl client connected to this cluster as described in the Requirements section of the main README.md.
Follow the Helm install instructions for your platform to install Helm v2.14.3.
WARNING: There is a serious regression in Helm v2.15.0 that impacts the OpenWhisk chart. You cannout use versions of Helm newer than v2.14.3 until a there is a 2.15.x release with a fix for the regression.
tiller-deploypod is in the
kubectl get pods -n kube-system
kubectl create clusterrolebinding tiller-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default