nginx-prom-role.yaml 520 B

123456789101112131415161718192021222324252627
  1. ---
  2. apiVersion: rbac.authorization.k8s.io/v1beta1
  3. kind: Role
  4. metadata:
  5. name: prometheus-k8s
  6. namespace: ingress-nginx
  7. rules:
  8. - apiGroups: [""]
  9. resources:
  10. - services
  11. - endpoints
  12. - pods
  13. verbs: ["get", "list", "watch"]
  14. ---
  15. apiVersion: rbac.authorization.k8s.io/v1beta1
  16. kind: RoleBinding
  17. metadata:
  18. name: prometheus-k8s
  19. namespace: ingress-nginx
  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