cluster-roles.yaml 21 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186
  1. apiVersion: v1
  2. items:
  3. - aggregationRule:
  4. clusterRoleSelectors:
  5. - matchLabels:
  6. rbac.authorization.k8s.io/aggregate-to-admin: "true"
  7. apiVersion: rbac.authorization.k8s.io/v1
  8. kind: ClusterRole
  9. metadata:
  10. annotations:
  11. rbac.authorization.kubernetes.io/autoupdate: "true"
  12. creationTimestamp: null
  13. labels:
  14. kubernetes.io/bootstrapping: rbac-defaults
  15. name: admin
  16. rules: null
  17. - apiVersion: rbac.authorization.k8s.io/v1
  18. kind: ClusterRole
  19. metadata:
  20. annotations:
  21. rbac.authorization.kubernetes.io/autoupdate: "true"
  22. creationTimestamp: null
  23. labels:
  24. kubernetes.io/bootstrapping: rbac-defaults
  25. name: cluster-admin
  26. rules:
  27. - apiGroups:
  28. - '*'
  29. resources:
  30. - '*'
  31. verbs:
  32. - '*'
  33. - nonResourceURLs:
  34. - '*'
  35. verbs:
  36. - '*'
  37. - aggregationRule:
  38. clusterRoleSelectors:
  39. - matchLabels:
  40. rbac.authorization.k8s.io/aggregate-to-edit: "true"
  41. apiVersion: rbac.authorization.k8s.io/v1
  42. kind: ClusterRole
  43. metadata:
  44. annotations:
  45. rbac.authorization.kubernetes.io/autoupdate: "true"
  46. creationTimestamp: null
  47. labels:
  48. kubernetes.io/bootstrapping: rbac-defaults
  49. rbac.authorization.k8s.io/aggregate-to-admin: "true"
  50. name: edit
  51. rules: null
  52. - apiVersion: rbac.authorization.k8s.io/v1
  53. kind: ClusterRole
  54. metadata:
  55. annotations:
  56. rbac.authorization.kubernetes.io/autoupdate: "true"
  57. creationTimestamp: null
  58. labels:
  59. kubernetes.io/bootstrapping: rbac-defaults
  60. rbac.authorization.k8s.io/aggregate-to-admin: "true"
  61. name: system:aggregate-to-admin
  62. rules:
  63. - apiGroups:
  64. - authorization.k8s.io
  65. resources:
  66. - localsubjectaccessreviews
  67. verbs:
  68. - create
  69. - apiGroups:
  70. - rbac.authorization.k8s.io
  71. resources:
  72. - rolebindings
  73. - roles
  74. verbs:
  75. - create
  76. - delete
  77. - deletecollection
  78. - get
  79. - list
  80. - patch
  81. - update
  82. - watch
  83. - apiVersion: rbac.authorization.k8s.io/v1
  84. kind: ClusterRole
  85. metadata:
  86. annotations:
  87. rbac.authorization.kubernetes.io/autoupdate: "true"
  88. creationTimestamp: null
  89. labels:
  90. kubernetes.io/bootstrapping: rbac-defaults
  91. rbac.authorization.k8s.io/aggregate-to-edit: "true"
  92. name: system:aggregate-to-edit
  93. rules:
  94. - apiGroups:
  95. - ""
  96. resources:
  97. - pods/attach
  98. - pods/exec
  99. - pods/portforward
  100. - pods/proxy
  101. - secrets
  102. - services/proxy
  103. verbs:
  104. - get
  105. - list
  106. - watch
  107. - apiGroups:
  108. - ""
  109. resources:
  110. - serviceaccounts
  111. verbs:
  112. - impersonate
  113. - apiGroups:
  114. - ""
  115. resources:
  116. - pods
  117. - pods/attach
  118. - pods/exec
  119. - pods/portforward
  120. - pods/proxy
  121. verbs:
  122. - create
  123. - delete
  124. - deletecollection
  125. - patch
  126. - update
  127. - apiGroups:
  128. - ""
  129. resources:
  130. - configmaps
  131. - endpoints
  132. - persistentvolumeclaims
  133. - replicationcontrollers
  134. - replicationcontrollers/scale
  135. - secrets
  136. - serviceaccounts
  137. - services
  138. - services/proxy
  139. verbs:
  140. - create
  141. - delete
  142. - deletecollection
  143. - patch
  144. - update
  145. - apiGroups:
  146. - apps
  147. resources:
  148. - daemonsets
  149. - deployments
  150. - deployments/rollback
  151. - deployments/scale
  152. - replicasets
  153. - replicasets/scale
  154. - statefulsets
  155. - statefulsets/scale
  156. verbs:
  157. - create
  158. - delete
  159. - deletecollection
  160. - patch
  161. - update
  162. - apiGroups:
  163. - autoscaling
  164. resources:
  165. - horizontalpodautoscalers
  166. verbs:
  167. - create
  168. - delete
  169. - deletecollection
  170. - patch
  171. - update
  172. - apiGroups:
  173. - batch
  174. resources:
  175. - cronjobs
  176. - jobs
  177. verbs:
  178. - create
  179. - delete
  180. - deletecollection
  181. - patch
  182. - update
  183. - apiGroups:
  184. - extensions
  185. resources:
  186. - daemonsets
  187. - deployments
  188. - deployments/rollback
  189. - deployments/scale
  190. - ingresses
  191. - networkpolicies
  192. - replicasets
  193. - replicasets/scale
  194. - replicationcontrollers/scale
  195. verbs:
  196. - create
  197. - delete
  198. - deletecollection
  199. - patch
  200. - update
  201. - apiGroups:
  202. - policy
  203. resources:
  204. - poddisruptionbudgets
  205. verbs:
  206. - create
  207. - delete
  208. - deletecollection
  209. - patch
  210. - update
  211. - apiGroups:
  212. - networking.k8s.io
  213. resources:
  214. - ingresses
  215. - networkpolicies
  216. verbs:
  217. - create
  218. - delete
  219. - deletecollection
  220. - patch
  221. - update
  222. - apiVersion: rbac.authorization.k8s.io/v1
  223. kind: ClusterRole
  224. metadata:
  225. annotations:
  226. rbac.authorization.kubernetes.io/autoupdate: "true"
  227. creationTimestamp: null
  228. labels:
  229. kubernetes.io/bootstrapping: rbac-defaults
  230. rbac.authorization.k8s.io/aggregate-to-view: "true"
  231. name: system:aggregate-to-view
  232. rules:
  233. - apiGroups:
  234. - ""
  235. resources:
  236. - configmaps
  237. - endpoints
  238. - persistentvolumeclaims
  239. - persistentvolumeclaims/status
  240. - pods
  241. - replicationcontrollers
  242. - replicationcontrollers/scale
  243. - serviceaccounts
  244. - services
  245. - services/status
  246. verbs:
  247. - get
  248. - list
  249. - watch
  250. - apiGroups:
  251. - ""
  252. resources:
  253. - bindings
  254. - events
  255. - limitranges
  256. - namespaces/status
  257. - pods/log
  258. - pods/status
  259. - replicationcontrollers/status
  260. - resourcequotas
  261. - resourcequotas/status
  262. verbs:
  263. - get
  264. - list
  265. - watch
  266. - apiGroups:
  267. - ""
  268. resources:
  269. - namespaces
  270. verbs:
  271. - get
  272. - list
  273. - watch
  274. - apiGroups:
  275. - apps
  276. resources:
  277. - controllerrevisions
  278. - daemonsets
  279. - daemonsets/status
  280. - deployments
  281. - deployments/scale
  282. - deployments/status
  283. - replicasets
  284. - replicasets/scale
  285. - replicasets/status
  286. - statefulsets
  287. - statefulsets/scale
  288. - statefulsets/status
  289. verbs:
  290. - get
  291. - list
  292. - watch
  293. - apiGroups:
  294. - autoscaling
  295. resources:
  296. - horizontalpodautoscalers
  297. - horizontalpodautoscalers/status
  298. verbs:
  299. - get
  300. - list
  301. - watch
  302. - apiGroups:
  303. - batch
  304. resources:
  305. - cronjobs
  306. - cronjobs/status
  307. - jobs
  308. - jobs/status
  309. verbs:
  310. - get
  311. - list
  312. - watch
  313. - apiGroups:
  314. - extensions
  315. resources:
  316. - daemonsets
  317. - daemonsets/status
  318. - deployments
  319. - deployments/scale
  320. - deployments/status
  321. - ingresses
  322. - ingresses/status
  323. - networkpolicies
  324. - replicasets
  325. - replicasets/scale
  326. - replicasets/status
  327. - replicationcontrollers/scale
  328. verbs:
  329. - get
  330. - list
  331. - watch
  332. - apiGroups:
  333. - policy
  334. resources:
  335. - poddisruptionbudgets
  336. - poddisruptionbudgets/status
  337. verbs:
  338. - get
  339. - list
  340. - watch
  341. - apiGroups:
  342. - networking.k8s.io
  343. resources:
  344. - ingresses
  345. - ingresses/status
  346. - networkpolicies
  347. verbs:
  348. - get
  349. - list
  350. - watch
  351. - apiVersion: rbac.authorization.k8s.io/v1
  352. kind: ClusterRole
  353. metadata:
  354. annotations:
  355. rbac.authorization.kubernetes.io/autoupdate: "true"
  356. creationTimestamp: null
  357. labels:
  358. kubernetes.io/bootstrapping: rbac-defaults
  359. name: system:auth-delegator
  360. rules:
  361. - apiGroups:
  362. - authentication.k8s.io
  363. resources:
  364. - tokenreviews
  365. verbs:
  366. - create
  367. - apiGroups:
  368. - authorization.k8s.io
  369. resources:
  370. - subjectaccessreviews
  371. verbs:
  372. - create
  373. - apiVersion: rbac.authorization.k8s.io/v1
  374. kind: ClusterRole
  375. metadata:
  376. annotations:
  377. rbac.authorization.kubernetes.io/autoupdate: "true"
  378. creationTimestamp: null
  379. labels:
  380. kubernetes.io/bootstrapping: rbac-defaults
  381. name: system:basic-user
  382. rules:
  383. - apiGroups:
  384. - authorization.k8s.io
  385. resources:
  386. - selfsubjectaccessreviews
  387. - selfsubjectrulesreviews
  388. verbs:
  389. - create
  390. - apiVersion: rbac.authorization.k8s.io/v1
  391. kind: ClusterRole
  392. metadata:
  393. annotations:
  394. rbac.authorization.kubernetes.io/autoupdate: "true"
  395. creationTimestamp: null
  396. labels:
  397. kubernetes.io/bootstrapping: rbac-defaults
  398. name: system:certificates.k8s.io:certificatesigningrequests:nodeclient
  399. rules:
  400. - apiGroups:
  401. - certificates.k8s.io
  402. resources:
  403. - certificatesigningrequests/nodeclient
  404. verbs:
  405. - create
  406. - apiVersion: rbac.authorization.k8s.io/v1
  407. kind: ClusterRole
  408. metadata:
  409. annotations:
  410. rbac.authorization.kubernetes.io/autoupdate: "true"
  411. creationTimestamp: null
  412. labels:
  413. kubernetes.io/bootstrapping: rbac-defaults
  414. name: system:certificates.k8s.io:certificatesigningrequests:selfnodeclient
  415. rules:
  416. - apiGroups:
  417. - certificates.k8s.io
  418. resources:
  419. - certificatesigningrequests/selfnodeclient
  420. verbs:
  421. - create
  422. - apiVersion: rbac.authorization.k8s.io/v1
  423. kind: ClusterRole
  424. metadata:
  425. annotations:
  426. rbac.authorization.kubernetes.io/autoupdate: "true"
  427. creationTimestamp: null
  428. labels:
  429. kubernetes.io/bootstrapping: rbac-defaults
  430. name: system:discovery
  431. rules:
  432. - nonResourceURLs:
  433. - /api
  434. - /api/*
  435. - /apis
  436. - /apis/*
  437. - /healthz
  438. - /livez
  439. - /openapi
  440. - /openapi/*
  441. - /readyz
  442. - /version
  443. - /version/
  444. verbs:
  445. - get
  446. - apiVersion: rbac.authorization.k8s.io/v1
  447. kind: ClusterRole
  448. metadata:
  449. annotations:
  450. rbac.authorization.kubernetes.io/autoupdate: "true"
  451. creationTimestamp: null
  452. labels:
  453. kubernetes.io/bootstrapping: rbac-defaults
  454. name: system:heapster
  455. rules:
  456. - apiGroups:
  457. - ""
  458. resources:
  459. - events
  460. - namespaces
  461. - nodes
  462. - pods
  463. verbs:
  464. - get
  465. - list
  466. - watch
  467. - apiGroups:
  468. - extensions
  469. resources:
  470. - deployments
  471. verbs:
  472. - get
  473. - list
  474. - watch
  475. - apiVersion: rbac.authorization.k8s.io/v1
  476. kind: ClusterRole
  477. metadata:
  478. annotations:
  479. rbac.authorization.kubernetes.io/autoupdate: "true"
  480. creationTimestamp: null
  481. labels:
  482. kubernetes.io/bootstrapping: rbac-defaults
  483. name: system:kube-aggregator
  484. rules:
  485. - apiGroups:
  486. - ""
  487. resources:
  488. - endpoints
  489. - services
  490. verbs:
  491. - get
  492. - list
  493. - watch
  494. - apiVersion: rbac.authorization.k8s.io/v1
  495. kind: ClusterRole
  496. metadata:
  497. annotations:
  498. rbac.authorization.kubernetes.io/autoupdate: "true"
  499. creationTimestamp: null
  500. labels:
  501. kubernetes.io/bootstrapping: rbac-defaults
  502. name: system:kube-controller-manager
  503. rules:
  504. - apiGroups:
  505. - ""
  506. - events.k8s.io
  507. resources:
  508. - events
  509. verbs:
  510. - create
  511. - patch
  512. - update
  513. - apiGroups:
  514. - coordination.k8s.io
  515. resources:
  516. - leases
  517. verbs:
  518. - create
  519. - apiGroups:
  520. - coordination.k8s.io
  521. resourceNames:
  522. - kube-controller-manager
  523. resources:
  524. - leases
  525. verbs:
  526. - get
  527. - update
  528. - apiGroups:
  529. - ""
  530. resources:
  531. - endpoints
  532. verbs:
  533. - create
  534. - apiGroups:
  535. - ""
  536. resourceNames:
  537. - kube-controller-manager
  538. resources:
  539. - endpoints
  540. verbs:
  541. - get
  542. - update
  543. - apiGroups:
  544. - ""
  545. resources:
  546. - secrets
  547. - serviceaccounts
  548. verbs:
  549. - create
  550. - apiGroups:
  551. - ""
  552. resources:
  553. - secrets
  554. verbs:
  555. - delete
  556. - apiGroups:
  557. - ""
  558. resources:
  559. - configmaps
  560. - namespaces
  561. - secrets
  562. - serviceaccounts
  563. verbs:
  564. - get
  565. - apiGroups:
  566. - ""
  567. resources:
  568. - secrets
  569. - serviceaccounts
  570. verbs:
  571. - update
  572. - apiGroups:
  573. - authentication.k8s.io
  574. resources:
  575. - tokenreviews
  576. verbs:
  577. - create
  578. - apiGroups:
  579. - authorization.k8s.io
  580. resources:
  581. - subjectaccessreviews
  582. verbs:
  583. - create
  584. - apiGroups:
  585. - '*'
  586. resources:
  587. - '*'
  588. verbs:
  589. - list
  590. - watch
  591. - apiGroups:
  592. - ""
  593. resources:
  594. - serviceaccounts/token
  595. verbs:
  596. - create
  597. - apiVersion: rbac.authorization.k8s.io/v1
  598. kind: ClusterRole
  599. metadata:
  600. annotations:
  601. rbac.authorization.kubernetes.io/autoupdate: "true"
  602. creationTimestamp: null
  603. labels:
  604. kubernetes.io/bootstrapping: rbac-defaults
  605. name: system:kube-dns
  606. rules:
  607. - apiGroups:
  608. - ""
  609. resources:
  610. - endpoints
  611. - services
  612. verbs:
  613. - list
  614. - watch
  615. - apiVersion: rbac.authorization.k8s.io/v1
  616. kind: ClusterRole
  617. metadata:
  618. annotations:
  619. rbac.authorization.kubernetes.io/autoupdate: "true"
  620. creationTimestamp: null
  621. labels:
  622. kubernetes.io/bootstrapping: rbac-defaults
  623. name: system:kube-scheduler
  624. rules:
  625. - apiGroups:
  626. - ""
  627. - events.k8s.io
  628. resources:
  629. - events
  630. verbs:
  631. - create
  632. - patch
  633. - update
  634. - apiGroups:
  635. - coordination.k8s.io
  636. resources:
  637. - leases
  638. verbs:
  639. - create
  640. - apiGroups:
  641. - coordination.k8s.io
  642. resourceNames:
  643. - kube-scheduler
  644. resources:
  645. - leases
  646. verbs:
  647. - get
  648. - update
  649. - apiGroups:
  650. - ""
  651. resources:
  652. - endpoints
  653. verbs:
  654. - create
  655. - apiGroups:
  656. - ""
  657. resourceNames:
  658. - kube-scheduler
  659. resources:
  660. - endpoints
  661. verbs:
  662. - get
  663. - update
  664. - apiGroups:
  665. - ""
  666. resources:
  667. - nodes
  668. verbs:
  669. - get
  670. - list
  671. - watch
  672. - apiGroups:
  673. - ""
  674. resources:
  675. - pods
  676. verbs:
  677. - delete
  678. - get
  679. - list
  680. - watch
  681. - apiGroups:
  682. - ""
  683. resources:
  684. - bindings
  685. - pods/binding
  686. verbs:
  687. - create
  688. - apiGroups:
  689. - ""
  690. resources:
  691. - pods/status
  692. verbs:
  693. - patch
  694. - update
  695. - apiGroups:
  696. - ""
  697. resources:
  698. - replicationcontrollers
  699. - services
  700. verbs:
  701. - get
  702. - list
  703. - watch
  704. - apiGroups:
  705. - apps
  706. - extensions
  707. resources:
  708. - replicasets
  709. verbs:
  710. - get
  711. - list
  712. - watch
  713. - apiGroups:
  714. - apps
  715. resources:
  716. - statefulsets
  717. verbs:
  718. - get
  719. - list
  720. - watch
  721. - apiGroups:
  722. - policy
  723. resources:
  724. - poddisruptionbudgets
  725. verbs:
  726. - get
  727. - list
  728. - watch
  729. - apiGroups:
  730. - ""
  731. resources:
  732. - persistentvolumeclaims
  733. - persistentvolumes
  734. verbs:
  735. - get
  736. - list
  737. - watch
  738. - apiGroups:
  739. - authentication.k8s.io
  740. resources:
  741. - tokenreviews
  742. verbs:
  743. - create
  744. - apiGroups:
  745. - authorization.k8s.io
  746. resources:
  747. - subjectaccessreviews
  748. verbs:
  749. - create
  750. - apiGroups:
  751. - storage.k8s.io
  752. resources:
  753. - csinodes
  754. verbs:
  755. - get
  756. - list
  757. - watch
  758. - apiVersion: rbac.authorization.k8s.io/v1
  759. kind: ClusterRole
  760. metadata:
  761. annotations:
  762. rbac.authorization.kubernetes.io/autoupdate: "true"
  763. creationTimestamp: null
  764. labels:
  765. kubernetes.io/bootstrapping: rbac-defaults
  766. name: system:kubelet-api-admin
  767. rules:
  768. - apiGroups:
  769. - ""
  770. resources:
  771. - nodes
  772. verbs:
  773. - get
  774. - list
  775. - watch
  776. - apiGroups:
  777. - ""
  778. resources:
  779. - nodes
  780. verbs:
  781. - proxy
  782. - apiGroups:
  783. - ""
  784. resources:
  785. - nodes/log
  786. - nodes/metrics
  787. - nodes/proxy
  788. - nodes/spec
  789. - nodes/stats
  790. verbs:
  791. - '*'
  792. - apiVersion: rbac.authorization.k8s.io/v1
  793. kind: ClusterRole
  794. metadata:
  795. annotations:
  796. rbac.authorization.kubernetes.io/autoupdate: "true"
  797. creationTimestamp: null
  798. labels:
  799. kubernetes.io/bootstrapping: rbac-defaults
  800. name: system:node
  801. rules:
  802. - apiGroups:
  803. - authentication.k8s.io
  804. resources:
  805. - tokenreviews
  806. verbs:
  807. - create
  808. - apiGroups:
  809. - authorization.k8s.io
  810. resources:
  811. - localsubjectaccessreviews
  812. - subjectaccessreviews
  813. verbs:
  814. - create
  815. - apiGroups:
  816. - ""
  817. resources:
  818. - services
  819. verbs:
  820. - get
  821. - list
  822. - watch
  823. - apiGroups:
  824. - ""
  825. resources:
  826. - nodes
  827. verbs:
  828. - create
  829. - get
  830. - list
  831. - watch
  832. - apiGroups:
  833. - ""
  834. resources:
  835. - nodes/status
  836. verbs:
  837. - patch
  838. - update
  839. - apiGroups:
  840. - ""
  841. resources:
  842. - nodes
  843. verbs:
  844. - patch
  845. - update
  846. - apiGroups:
  847. - ""
  848. resources:
  849. - events
  850. verbs:
  851. - create
  852. - patch
  853. - update
  854. - apiGroups:
  855. - ""
  856. resources:
  857. - pods
  858. verbs:
  859. - get
  860. - list
  861. - watch
  862. - apiGroups:
  863. - ""
  864. resources:
  865. - pods
  866. verbs:
  867. - create
  868. - delete
  869. - apiGroups:
  870. - ""
  871. resources:
  872. - pods/status
  873. verbs:
  874. - patch
  875. - update
  876. - apiGroups:
  877. - ""
  878. resources:
  879. - pods/eviction
  880. verbs:
  881. - create
  882. - apiGroups:
  883. - ""
  884. resources:
  885. - configmaps
  886. - secrets
  887. verbs:
  888. - get
  889. - list
  890. - watch
  891. - apiGroups:
  892. - ""
  893. resources:
  894. - persistentvolumeclaims
  895. - persistentvolumes
  896. verbs:
  897. - get
  898. - apiGroups:
  899. - ""
  900. resources:
  901. - endpoints
  902. verbs:
  903. - get
  904. - apiGroups:
  905. - certificates.k8s.io
  906. resources:
  907. - certificatesigningrequests
  908. verbs:
  909. - create
  910. - get
  911. - list
  912. - watch
  913. - apiGroups:
  914. - coordination.k8s.io
  915. resources:
  916. - leases
  917. verbs:
  918. - create
  919. - delete
  920. - get
  921. - patch
  922. - update
  923. - apiGroups:
  924. - storage.k8s.io
  925. resources:
  926. - volumeattachments
  927. verbs:
  928. - get
  929. - apiGroups:
  930. - ""
  931. resources:
  932. - persistentvolumeclaims/status
  933. verbs:
  934. - get
  935. - patch
  936. - update
  937. - apiGroups:
  938. - ""
  939. resources:
  940. - serviceaccounts/token
  941. verbs:
  942. - create
  943. - apiGroups:
  944. - storage.k8s.io
  945. resources:
  946. - csidrivers
  947. verbs:
  948. - get
  949. - list
  950. - watch
  951. - apiGroups:
  952. - storage.k8s.io
  953. resources:
  954. - csinodes
  955. verbs:
  956. - create
  957. - delete
  958. - get
  959. - patch
  960. - update
  961. - apiGroups:
  962. - node.k8s.io
  963. resources:
  964. - runtimeclasses
  965. verbs:
  966. - get
  967. - list
  968. - watch
  969. - apiVersion: rbac.authorization.k8s.io/v1
  970. kind: ClusterRole
  971. metadata:
  972. annotations:
  973. rbac.authorization.kubernetes.io/autoupdate: "true"
  974. creationTimestamp: null
  975. labels:
  976. kubernetes.io/bootstrapping: rbac-defaults
  977. name: system:node-bootstrapper
  978. rules:
  979. - apiGroups:
  980. - certificates.k8s.io
  981. resources:
  982. - certificatesigningrequests
  983. verbs:
  984. - create
  985. - get
  986. - list
  987. - watch
  988. - apiVersion: rbac.authorization.k8s.io/v1
  989. kind: ClusterRole
  990. metadata:
  991. annotations:
  992. rbac.authorization.kubernetes.io/autoupdate: "true"
  993. creationTimestamp: null
  994. labels:
  995. kubernetes.io/bootstrapping: rbac-defaults
  996. name: system:node-problem-detector
  997. rules:
  998. - apiGroups:
  999. - ""
  1000. resources:
  1001. - nodes
  1002. verbs:
  1003. - get
  1004. - apiGroups:
  1005. - ""
  1006. resources:
  1007. - nodes/status
  1008. verbs:
  1009. - patch
  1010. - apiGroups:
  1011. - ""
  1012. - events.k8s.io
  1013. resources:
  1014. - events
  1015. verbs:
  1016. - create
  1017. - patch
  1018. - update
  1019. - apiVersion: rbac.authorization.k8s.io/v1
  1020. kind: ClusterRole
  1021. metadata:
  1022. annotations:
  1023. rbac.authorization.kubernetes.io/autoupdate: "true"
  1024. creationTimestamp: null
  1025. labels:
  1026. kubernetes.io/bootstrapping: rbac-defaults
  1027. name: system:node-proxier
  1028. rules:
  1029. - apiGroups:
  1030. - ""
  1031. resources:
  1032. - endpoints
  1033. - services
  1034. verbs:
  1035. - list
  1036. - watch
  1037. - apiGroups:
  1038. - ""
  1039. resources:
  1040. - nodes
  1041. verbs:
  1042. - get
  1043. - list
  1044. - watch
  1045. - apiGroups:
  1046. - ""
  1047. - events.k8s.io
  1048. resources:
  1049. - events
  1050. verbs:
  1051. - create
  1052. - patch
  1053. - update
  1054. - apiGroups:
  1055. - discovery.k8s.io
  1056. resources:
  1057. - endpointslices
  1058. verbs:
  1059. - list
  1060. - watch
  1061. - apiVersion: rbac.authorization.k8s.io/v1
  1062. kind: ClusterRole
  1063. metadata:
  1064. annotations:
  1065. rbac.authorization.kubernetes.io/autoupdate: "true"
  1066. creationTimestamp: null
  1067. labels:
  1068. kubernetes.io/bootstrapping: rbac-defaults
  1069. name: system:persistent-volume-provisioner
  1070. rules:
  1071. - apiGroups:
  1072. - ""
  1073. resources:
  1074. - persistentvolumes
  1075. verbs:
  1076. - create
  1077. - delete
  1078. - get
  1079. - list
  1080. - watch
  1081. - apiGroups:
  1082. - ""
  1083. resources:
  1084. - persistentvolumeclaims
  1085. verbs:
  1086. - get
  1087. - list
  1088. - update
  1089. - watch
  1090. - apiGroups:
  1091. - storage.k8s.io
  1092. resources:
  1093. - storageclasses
  1094. verbs:
  1095. - get
  1096. - list
  1097. - watch
  1098. - apiGroups:
  1099. - ""
  1100. resources:
  1101. - events
  1102. verbs:
  1103. - watch
  1104. - apiGroups:
  1105. - ""
  1106. - events.k8s.io
  1107. resources:
  1108. - events
  1109. verbs:
  1110. - create
  1111. - patch
  1112. - update
  1113. - apiVersion: rbac.authorization.k8s.io/v1
  1114. kind: ClusterRole
  1115. metadata:
  1116. annotations:
  1117. rbac.authorization.kubernetes.io/autoupdate: "true"
  1118. creationTimestamp: null
  1119. labels:
  1120. kubernetes.io/bootstrapping: rbac-defaults
  1121. name: system:public-info-viewer
  1122. rules:
  1123. - nonResourceURLs:
  1124. - /healthz
  1125. - /livez
  1126. - /readyz
  1127. - /version
  1128. - /version/
  1129. verbs:
  1130. - get
  1131. - apiVersion: rbac.authorization.k8s.io/v1
  1132. kind: ClusterRole
  1133. metadata:
  1134. annotations:
  1135. rbac.authorization.kubernetes.io/autoupdate: "true"
  1136. creationTimestamp: null
  1137. labels:
  1138. kubernetes.io/bootstrapping: rbac-defaults
  1139. name: system:volume-scheduler
  1140. rules:
  1141. - apiGroups:
  1142. - ""
  1143. resources:
  1144. - persistentvolumes
  1145. verbs:
  1146. - get
  1147. - list
  1148. - patch
  1149. - update
  1150. - watch
  1151. - apiGroups:
  1152. - storage.k8s.io
  1153. resources:
  1154. - storageclasses
  1155. verbs:
  1156. - get
  1157. - list
  1158. - watch
  1159. - apiGroups:
  1160. - ""
  1161. resources:
  1162. - persistentvolumeclaims
  1163. verbs:
  1164. - get
  1165. - list
  1166. - patch
  1167. - update
  1168. - watch
  1169. - aggregationRule:
  1170. clusterRoleSelectors:
  1171. - matchLabels:
  1172. rbac.authorization.k8s.io/aggregate-to-view: "true"
  1173. apiVersion: rbac.authorization.k8s.io/v1
  1174. kind: ClusterRole
  1175. metadata:
  1176. annotations:
  1177. rbac.authorization.kubernetes.io/autoupdate: "true"
  1178. creationTimestamp: null
  1179. labels:
  1180. kubernetes.io/bootstrapping: rbac-defaults
  1181. rbac.authorization.k8s.io/aggregate-to-edit: "true"
  1182. name: view
  1183. rules: null
  1184. kind: List
  1185. metadata: {}