zotregistry.io/zot@v1.4.4-0.20231124084042-02a8ed785457/examples/metrics/kubernetes/prometheus/prom_rbac.yaml (about) 1 apiVersion: v1 2 kind: ServiceAccount 3 metadata: 4 name: prometheus 5 --- 6 apiVersion: rbac.authorization.k8s.io/v1 7 kind: ClusterRole 8 metadata: 9 name: prometheus 10 rules: 11 - apiGroups: [""] 12 resources: 13 - nodes 14 - nodes/metrics 15 - services 16 - endpoints 17 - pods 18 verbs: ["get", "list", "watch"] 19 - apiGroups: [""] 20 resources: 21 - configmaps 22 verbs: ["get"] 23 - apiGroups: 24 - networking.k8s.io 25 resources: 26 - ingresses 27 verbs: ["get", "list", "watch"] 28 - nonResourceURLs: ["/metrics"] 29 verbs: ["get"] 30 --- 31 apiVersion: rbac.authorization.k8s.io/v1 32 kind: ClusterRoleBinding 33 metadata: 34 name: prometheus 35 roleRef: 36 apiGroup: rbac.authorization.k8s.io 37 kind: ClusterRole 38 name: prometheus 39 subjects: 40 - kind: ServiceAccount 41 name: prometheus 42 namespace: default 43