-
Sub-task
-
Resolution: Done
-
Critical
-
fuse-7.x-GA
-
None
Now the Jaeger and PublicAPI add-ons use ClusterRoleBindings which are related to the project where the command
install_ocp.sh --grant developer
or
syndesis-operator grant -u developer
was called. So, when those commands are called (for example in the myproject and syndesis projects), the following ClusterRoleBindings are created:
syndesis-myproject-auth-delegator 3h syndesis-myproject-jaeger-developer 3h syndesis-myproject-jaeger-operator 3h syndesis-syndesis-auth-delegator 125m syndesis-syndesis-jaeger-developer 125m syndesis-syndesis-jaeger-operator 125m
Because of that, the admin has to call those commands on each project where the developer wants to install Syndesis. Also because of that, the admin cannot just use --cluster flag. If it is possible to make these ClusterRoleBindings independent from the project, the admin would just call
install_ocp.sh --grant developer --cluster
only once and the developer user would be able to install Syndesis to each project where they have access.
- relates to
-
ENTESB-13275 Missing Jaeger resources after OperatorHub installation
- Done