prometheus-k8s-role-bindings.yaml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. apiVersion: rbac.authorization.k8s.io/v1beta1
  2. kind: RoleBinding
  3. metadata:
  4. name: prometheus-k8s
  5. namespace: monitoring
  6. roleRef:
  7. apiGroup: rbac.authorization.k8s.io
  8. kind: Role
  9. name: prometheus-k8s
  10. subjects:
  11. - kind: ServiceAccount
  12. name: prometheus-k8s
  13. namespace: monitoring
  14. ---
  15. apiVersion: rbac.authorization.k8s.io/v1beta1
  16. kind: RoleBinding
  17. metadata:
  18. name: prometheus-k8s
  19. namespace: kube-system
  20. roleRef:
  21. apiGroup: rbac.authorization.k8s.io
  22. kind: Role
  23. name: prometheus-k8s
  24. subjects:
  25. - kind: ServiceAccount
  26. name: prometheus-k8s
  27. namespace: monitoring
  28. ---
  29. apiVersion: rbac.authorization.k8s.io/v1beta1
  30. kind: RoleBinding
  31. metadata:
  32. name: prometheus-k8s
  33. namespace: default
  34. roleRef:
  35. apiGroup: rbac.authorization.k8s.io
  36. kind: Role
  37. name: prometheus-k8s
  38. subjects:
  39. - kind: ServiceAccount
  40. name: prometheus-k8s
  41. namespace: monitoring
  42. ---
  43. apiVersion: rbac.authorization.k8s.io/v1beta1
  44. kind: ClusterRoleBinding
  45. metadata:
  46. name: prometheus-k8s
  47. roleRef:
  48. apiGroup: rbac.authorization.k8s.io
  49. kind: ClusterRole
  50. name: prometheus-k8s
  51. subjects:
  52. - kind: ServiceAccount
  53. name: prometheus-k8s
  54. namespace: monitoring