2
0

0prometheus-operator-clusterRole.yaml 874 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. apiVersion: rbac.authorization.k8s.io/v1
  2. kind: ClusterRole
  3. metadata:
  4. name: prometheus-operator
  5. rules:
  6. - apiGroups:
  7. - apiextensions.k8s.io
  8. resources:
  9. - customresourcedefinitions
  10. verbs:
  11. - '*'
  12. - apiGroups:
  13. - monitoring.coreos.com
  14. resources:
  15. - alertmanagers
  16. - prometheuses
  17. - prometheuses/finalizers
  18. - alertmanagers/finalizers
  19. - servicemonitors
  20. - prometheusrules
  21. verbs:
  22. - '*'
  23. - apiGroups:
  24. - apps
  25. resources:
  26. - statefulsets
  27. verbs:
  28. - '*'
  29. - apiGroups:
  30. - ""
  31. resources:
  32. - configmaps
  33. - secrets
  34. verbs:
  35. - '*'
  36. - apiGroups:
  37. - ""
  38. resources:
  39. - pods
  40. verbs:
  41. - list
  42. - delete
  43. - apiGroups:
  44. - ""
  45. resources:
  46. - services
  47. - endpoints
  48. verbs:
  49. - get
  50. - create
  51. - update
  52. - apiGroups:
  53. - ""
  54. resources:
  55. - nodes
  56. verbs:
  57. - list
  58. - watch
  59. - apiGroups:
  60. - ""
  61. resources:
  62. - namespaces
  63. verbs:
  64. - get
  65. - list
  66. - watch