notebooks/components/tensorboard-controller/config/rbac
Konstantinos Andriopoulos 254c3f7bfc Add roles for Tensorboard controller pod (kubeflow/kubeflow#5262)
* Add Tensorboard controller permissions for managing resources

The pod running the Tensorboard controller didn't have permissions
to manage the deployments, services, and VirtualServices needed
so that the Tensorboard servers would function properly.

In order for the deployed Tensorboard controller to run properly,
permissions to 'get', 'list', 'watch', 'create' and 'update'
are given to the Tensorboard controller pod so that the necessary
deployments, services and VirtualServices are created and managed
as expected. Also, permissions to 'get', 'list', 'watch' PVCs and
pods were added.

* Add namespace of Tensorboard CR to VirtualService prefix

In order to avoid creating 2 virtual services that have the same
prefix in different namespaces, the namespace of the corresponding
Tensorboard CR was added in the prefix of the generated Virtual
Service.

* Fix directory bug in Makefile

* Add README.md
2020-08-30 06:56:20 -07:00
..
auth_proxy_role.yaml initial checkin of tensorboard controller (kubeflow/kubeflow#4312) 2019-10-29 09:12:44 -07:00
auth_proxy_role_binding.yaml initial checkin of tensorboard controller (kubeflow/kubeflow#4312) 2019-10-29 09:12:44 -07:00
auth_proxy_service.yaml initial checkin of tensorboard controller (kubeflow/kubeflow#4312) 2019-10-29 09:12:44 -07:00
kustomization.yaml initial checkin of tensorboard controller (kubeflow/kubeflow#4312) 2019-10-29 09:12:44 -07:00
leader_election_role.yaml initial checkin of tensorboard controller (kubeflow/kubeflow#4312) 2019-10-29 09:12:44 -07:00
leader_election_role_binding.yaml initial checkin of tensorboard controller (kubeflow/kubeflow#4312) 2019-10-29 09:12:44 -07:00
role.yaml Add roles for Tensorboard controller pod (kubeflow/kubeflow#5262) 2020-08-30 06:56:20 -07:00
role_binding.yaml initial checkin of tensorboard controller (kubeflow/kubeflow#4312) 2019-10-29 09:12:44 -07:00