elixir-cloud-aai / TESK

GA4GH Task Execution Service Root Project + Deployment scripts on Kubernetes
https://tesk.readthedocs.io
Apache License 2.0
40 stars 29 forks source link

Scale back Service Account Roles need for TESK Project in Openstack #38

Closed susheel closed 6 years ago

susheel commented 6 years ago

Migrated from Trello

aniewielska commented 6 years ago

Added new Roles, RoleBinding and Service Account. The configuration is the same for OpenStack/OpenShift and probably will also work for Minikube and Google. Would be nice to merge common parts of deployment to one single place. Ingress additionally needed separate set of ServiceAccount/ClusterRole/CRBinding, which I copied from official project (https://github.com/nginxinc/kubernetes-ingress/tree/master/install/rbac).

To test it properly on one environment OpenStack/Openshift one should install all TESK objects (.yamls) from scratch and:

susheel commented 6 years ago

Need deployment clean but this issue should be closed.