cluster-role.yaml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. apiVersion: rbac.authorization.k8s.io/v1
  2. kind: ClusterRole
  3. metadata:
  4. name: cost-model
  5. rules:
  6. - apiGroups:
  7. - ''
  8. resources:
  9. - configmaps
  10. - deployments
  11. - nodes
  12. - pods
  13. - services
  14. - resourcequotas
  15. - replicationcontrollers
  16. - limitranges
  17. - persistentvolumeclaims
  18. - persistentvolumes
  19. - namespaces
  20. - endpoints
  21. verbs:
  22. - get
  23. - list
  24. - watch
  25. - apiGroups:
  26. - extensions
  27. resources:
  28. - daemonsets
  29. - deployments
  30. - replicasets
  31. verbs:
  32. - get
  33. - list
  34. - watch
  35. - apiGroups:
  36. - apps
  37. resources:
  38. - statefulsets
  39. - deployments
  40. - daemonsets
  41. - replicasets
  42. verbs:
  43. - list
  44. - watch
  45. - apiGroups:
  46. - batch
  47. resources:
  48. - cronjobs
  49. - jobs
  50. verbs:
  51. - get
  52. - list
  53. - watch
  54. - apiGroups:
  55. - autoscaling
  56. resources:
  57. - horizontalpodautoscalers
  58. verbs:
  59. - get
  60. - list
  61. - watch
  62. - apiGroups:
  63. - policy
  64. resources:
  65. - poddisruptionbudgets
  66. verbs:
  67. - get
  68. - list
  69. - watch
  70. - apiGroups:
  71. - storage.k8s.io
  72. resources:
  73. - storageclasses
  74. verbs:
  75. - get
  76. - list
  77. - watch