ichp-project-viewer.yaml 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403
  1. aggregationRule:
  2. clusterRoleSelectors:
  3. - matchLabels:
  4. rbac.ichp.ing.net/aggregate-to-ichp-project-viewer: "true"
  5. apiVersion: rbac.authorization.k8s.io/v1
  6. kind: ClusterRole
  7. metadata:
  8. annotations:
  9. kubectl.kubernetes.io/last-applied-configuration: |
  10. {"aggregationRule":{"clusterRoleSelectors":[{"matchLabels":{"rbac.ichp.ing.net/aggregate-to-ichp-project-viewer":"true"}}]},"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRole","metadata":{"annotations":{},"labels":{"app.kubernetes.io/instance":"rbac","app.kubernetes.io/managed-by":"Helms","app.kubernetes.io/name":"ichp-rbac","app.kubernetes.io/version":"1.16.0","helm.sh/chart":"ichp-rbac-0.1.0"},"name":"ichp-project-viewer"}}
  11. creationTimestamp: "2024-03-08T22:14:44Z"
  12. labels:
  13. app.kubernetes.io/instance: rbac
  14. app.kubernetes.io/managed-by: Helms
  15. app.kubernetes.io/name: ichp-rbac
  16. app.kubernetes.io/version: 1.16.0
  17. helm.sh/chart: ichp-rbac-0.1.0
  18. name: ichp-project-viewer
  19. resourceVersion: "116557"
  20. uid: 04b629e2-0fe9-4148-99ec-c63bbf8bd6ef
  21. rules:
  22. - apiGroups:
  23. - authdelegation.ichp.ing.net
  24. resources:
  25. - authdelegations
  26. verbs:
  27. - get
  28. - list
  29. - watch
  30. - apiGroups:
  31. - cert-manager.io
  32. resources:
  33. - certificaterequests
  34. - certificaterequests/status
  35. - certificates
  36. - certificates/status
  37. - issuers
  38. - issuers/status
  39. verbs:
  40. - get
  41. - list
  42. - watch
  43. - apiGroups:
  44. - acme.cert-manager.io
  45. resources:
  46. - challenges
  47. - challenges/status
  48. - orders
  49. - orders/status
  50. verbs:
  51. - get
  52. - list
  53. - watch
  54. - apiGroups:
  55. - k8s.ovn.org
  56. resources:
  57. - egressfirewalls
  58. - egressips
  59. verbs:
  60. - get
  61. - list
  62. - watch
  63. - apiGroups:
  64. - operators.coreos.com
  65. resources:
  66. - catalogsources
  67. - clusterserviceversions
  68. - installplans
  69. - subscriptions
  70. verbs:
  71. - get
  72. - list
  73. - watch
  74. - apiGroups:
  75. - ""
  76. resources:
  77. - configmaps
  78. - endpoints
  79. - persistentvolumeclaims
  80. - pods
  81. - replicationcontrollers
  82. - replicationcontrollers/scale
  83. - serviceaccounts
  84. - services
  85. verbs:
  86. - get
  87. - list
  88. - watch
  89. - apiGroups:
  90. - ""
  91. resources:
  92. - bindings
  93. - events
  94. - limitranges
  95. - namespaces/status
  96. - pods/log
  97. - pods/status
  98. - replicationcontrollers/status
  99. - resourcequotas
  100. - resourcequotas/status
  101. verbs:
  102. - get
  103. - list
  104. - watch
  105. - apiGroups:
  106. - ""
  107. resources:
  108. - namespaces
  109. verbs:
  110. - get
  111. - list
  112. - watch
  113. - apiGroups:
  114. - apps
  115. resources:
  116. - daemonsets
  117. - deployments
  118. - deployments/scale
  119. - replicasets
  120. - replicasets/scale
  121. - statefulsets
  122. - statefulsets/scale
  123. verbs:
  124. - get
  125. - list
  126. - watch
  127. - apiGroups:
  128. - autoscaling
  129. resources:
  130. - horizontalpodautoscalers
  131. verbs:
  132. - get
  133. - list
  134. - watch
  135. - apiGroups:
  136. - batch
  137. resources:
  138. - cronjobs
  139. - jobs
  140. verbs:
  141. - get
  142. - list
  143. - watch
  144. - apiGroups:
  145. - extensions
  146. resources:
  147. - daemonsets
  148. - deployments
  149. - deployments/scale
  150. - ingresses
  151. - networkpolicies
  152. - replicasets
  153. - replicasets/scale
  154. - replicationcontrollers/scale
  155. verbs:
  156. - get
  157. - list
  158. - watch
  159. - apiGroups:
  160. - policy
  161. resources:
  162. - poddisruptionbudgets
  163. verbs:
  164. - get
  165. - list
  166. - watch
  167. - apiGroups:
  168. - networking.k8s.io
  169. resources:
  170. - networkpolicies
  171. verbs:
  172. - get
  173. - list
  174. - watch
  175. - apiGroups:
  176. - ""
  177. - build.openshift.io
  178. resources:
  179. - buildconfigs
  180. - buildconfigs/webhooks
  181. - builds
  182. verbs:
  183. - get
  184. - list
  185. - watch
  186. - apiGroups:
  187. - ""
  188. - build.openshift.io
  189. resources:
  190. - builds/log
  191. verbs:
  192. - get
  193. - list
  194. - watch
  195. - apiGroups:
  196. - build.openshift.io
  197. resources:
  198. - jenkins
  199. verbs:
  200. - view
  201. - apiGroups:
  202. - ""
  203. - apps.openshift.io
  204. resources:
  205. - deploymentconfigs
  206. - deploymentconfigs/scale
  207. verbs:
  208. - get
  209. - list
  210. - watch
  211. - apiGroups:
  212. - ""
  213. - apps.openshift.io
  214. resources:
  215. - deploymentconfigs/log
  216. - deploymentconfigs/status
  217. verbs:
  218. - get
  219. - list
  220. - watch
  221. - apiGroups:
  222. - ""
  223. - image.openshift.io
  224. resources:
  225. - imagestreamimages
  226. - imagestreammappings
  227. - imagestreams
  228. - imagestreamtags
  229. verbs:
  230. - get
  231. - list
  232. - watch
  233. - apiGroups:
  234. - ""
  235. - image.openshift.io
  236. resources:
  237. - imagestreams/status
  238. verbs:
  239. - get
  240. - list
  241. - watch
  242. - apiGroups:
  243. - ""
  244. - project.openshift.io
  245. resources:
  246. - projects
  247. verbs:
  248. - get
  249. - apiGroups:
  250. - ""
  251. - quota.openshift.io
  252. resources:
  253. - appliedclusterresourcequotas
  254. verbs:
  255. - get
  256. - list
  257. - watch
  258. - apiGroups:
  259. - ""
  260. - route.openshift.io
  261. resources:
  262. - routes
  263. verbs:
  264. - get
  265. - list
  266. - watch
  267. - apiGroups:
  268. - ""
  269. - route.openshift.io
  270. resources:
  271. - routes/status
  272. verbs:
  273. - get
  274. - list
  275. - watch
  276. - apiGroups:
  277. - ""
  278. - template.openshift.io
  279. resources:
  280. - processedtemplates
  281. - templateconfigs
  282. - templateinstances
  283. - templates
  284. verbs:
  285. - get
  286. - list
  287. - watch
  288. - apiGroups:
  289. - ""
  290. - build.openshift.io
  291. resources:
  292. - buildlogs
  293. verbs:
  294. - get
  295. - list
  296. - watch
  297. - apiGroups:
  298. - ""
  299. resources:
  300. - resourcequotausages
  301. verbs:
  302. - get
  303. - list
  304. - watch
  305. - apiGroups:
  306. - monitoring.coreos.com
  307. resources:
  308. - alertmanagers
  309. verbs:
  310. - get
  311. - list
  312. - watch
  313. - apiGroups:
  314. - monitoring.coreos.com
  315. resources:
  316. - prometheuses
  317. verbs:
  318. - get
  319. - list
  320. - watch
  321. - apiGroups:
  322. - monitoring.coreos.com
  323. resources:
  324. - prometheusrules
  325. verbs:
  326. - get
  327. - list
  328. - watch
  329. - apiGroups:
  330. - monitoring.coreos.com
  331. resources:
  332. - servicemonitors
  333. verbs:
  334. - get
  335. - list
  336. - watch
  337. - apiGroups:
  338. - rbac.authorization.k8s.io
  339. resources:
  340. - rolebindings
  341. - roles
  342. verbs:
  343. - get
  344. - list
  345. - watch
  346. - apiGroups:
  347. - ""
  348. - authorization.openshift.io
  349. resources:
  350. - rolebindings
  351. - roles
  352. verbs:
  353. - get
  354. - list
  355. - watch
  356. - apiGroups:
  357. - ""
  358. - authorization.openshift.io
  359. resources:
  360. - localresourceaccessreviews
  361. verbs:
  362. - create
  363. - apiGroups:
  364. - ""
  365. - authorization.openshift.io
  366. resources:
  367. - rolebindingrestrictions
  368. verbs:
  369. - get
  370. - list
  371. - watch
  372. - apiGroups:
  373. - metrics.k8s.io
  374. resources:
  375. - pods
  376. verbs:
  377. - get
  378. - list
  379. - apiGroups:
  380. - networking.k8s.io
  381. resources:
  382. - ingresses
  383. verbs:
  384. - get
  385. - list
  386. - watch
  387. - apiGroups:
  388. - ichp.ing.net
  389. resources:
  390. - quotaautoscalers
  391. verbs:
  392. - get
  393. - list
  394. - watch
  395. - apiGroups:
  396. - ""
  397. resourceNames:
  398. - prom-tenancy-access-token
  399. resources:
  400. - secrets
  401. verbs:
  402. - get
  403. - list