prometheus-k8s-role-bindings.yaml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  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: nginx-ingress
  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: RoleBinding
  45. metadata:
  46. name: prometheus-k8s
  47. namespace: default
  48. roleRef:
  49. apiGroup: rbac.authorization.k8s.io
  50. kind: Role
  51. name: prometheus-k8s
  52. subjects:
  53. - kind: ServiceAccount
  54. name: prometheus-k8s
  55. namespace: monitoring
  56. ---
  57. apiVersion: rbac.authorization.k8s.io/v1beta1
  58. kind: ClusterRoleBinding
  59. metadata:
  60. name: prometheus-k8s
  61. roleRef:
  62. apiGroup: rbac.authorization.k8s.io
  63. kind: ClusterRole
  64. name: prometheus-k8s
  65. subjects:
  66. - kind: ServiceAccount
  67. name: prometheus-k8s
  68. namespace: monitoring