There is a fix for Helm that we need to do if we are using Helm 2.x in order to give helm enough permissions to create releases.
This is a known issue and was first found here: helm/helm#3055
Before we deploy Hephy Workflow, we need to enable our user to be able to create RBAC roles since Hephy Workflow needs to configure its own clusterroles through Helm:
$ kubectl create serviceaccount --namespace kube-system tiller
$ kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller
$ helm init --upgrade --history-max=200 --service-account tiller