albibacsi

helm

Sep 23rd, 2019
490
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. Helm 2.14.3 is not ready for K8s 1.16, see the fix below. Such helm and tiller binaries provide a proper yaml for helm init
  2.  
  3. https://github.com/helm/helm/issues/6374#issuecomment-533841179
  4.  
  5. RBAC tutorial:
  6. https://docs.bitnami.com/kubernetes/how-to/configure-rbac-in-your-kubernetes-cluster/
  7. https://developer.ibm.com/tutorials/using-kubernetes-rbac-and-service-accounts/
  8. https://medium.com/@jakekitchener/kubernetes-serviceaccounts-for-use-in-automated-systems-515297974982
  9. https://kubernetes.io/docs/reference/access-authn-authz/rbac/
  10.  
  11. Using helm with a cluser-admin tiller role, and 'up' and 'down' script:
  12.  
  13. kubectl -n kube-system create serviceaccount tiller
  14. kubectl create clusterrolebinding tiller --clusterrole cluster-admin --serviceaccount=kube-system:tiller
  15. helm init --service-account=tiller --history-max 200
  16.  
  17. kubectl -n kube-system delete deployment tiller-deploy
  18. kubectl delete clusterrolebinding tiller
  19. kubectl -n kube-system delete serviceaccount tiller
  20. rm -rf ~/.helm
  21.  
  22.  
  23.  
  24. https://stackoverflow.com/questions/43499971/helm-error-no-available-release-name-found
  25.  
  26. https://helm.sh/docs/using_helm/#role-based-access-control
  27.  
  28. pod security policy: https://docs.bitnami.com/kubernetes/how-to/secure-kubernetes-cluster-psp/
Advertisement
Add Comment
Please, Sign In to add comment