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.
Run the following command to init Helm Tiller
:
helm init
tiller-deploy
pod is in the Running
state.kubectl get pods -n kube-system
Helm
user:kubectl create clusterrolebinding tiller-cluster-admin --clusterrole=cluster-admin --serviceaccount=kube-system:default