github.com/redhat-appstudio/release-service@v0.0.0-20240507045911-a8558ef3422a/config/rbac/kustomization.yaml (about) 1 resources: 2 # All RBAC will be applied under this service account in 3 # the deployment namespace. You may comment out this resource 4 # if your manager will use a service account that exists at 5 # runtime. Be sure to update RoleBinding and ClusterRoleBinding 6 # subjects if changing service account names. 7 - service_account.yaml 8 - role.yaml 9 - role_binding.yaml 10 - leader_election_role.yaml 11 - leader_election_role_binding.yaml 12 # Aggregating roles which are otherwise done by OLM 13 - application_role.yaml 14 - application_role_binding.yaml 15 - environment_viewer_role.yaml 16 - environment_role_binding.yaml 17 - release_editor_role.yaml 18 - release_role_binding.yaml 19 - release_viewer_role.yaml 20 - releaseplanadmission_editor_role.yaml 21 - releaseplanadmission_role_binding.yaml 22 - releaseplanadmission_viewer_role.yaml 23 - releaseplan_editor_role.yaml 24 - releaseplan_role_binding.yaml 25 - releaseplan_viewer_role.yaml 26 - snapshotenvironmentbinding_editor_role.yaml 27 - snapshotenvironmentbinding_role_binding.yaml 28 - snapshot_editor_role.yaml 29 - snapshot_role_binding.yaml 30 - snapshot_viewer_role.yaml 31 # Comment the following 4 lines if you want to disable 32 # the auth proxy (https://github.com/brancz/kube-rbac-proxy) 33 # which protects your /metrics endpoint. 34 - auth_proxy_service.yaml 35 - auth_proxy_role.yaml 36 - auth_proxy_role_binding.yaml 37 - auth_proxy_client_clusterrole.yaml 38 # Tekton 39 - tekton_role.yaml 40 - tekton_role_binding.yaml 41 # Application service 42 - component_role.yaml 43 - component_role_binding.yaml 44 # Prometheus 45 - prometheus_service_account.yaml 46 - prometheus_viewer_role.yaml 47 - prometheus_role_binding.yaml