comparison roles.yaml @ 67:adde35eb4773

collapse ./next to ./
author drewp@bigasterisk.com
date Fri, 03 May 2024 11:21:08 -0700
parents next/roles.yaml@8134cd480817
children
comparison
equal deleted inserted replaced
66:429bfd62e6ba 67:adde35eb4773
1 apiVersion: rbac.authorization.k8s.io/v1
2 kind: ClusterRole
3 metadata:
4 name: victoriametrics
5 rules:
6 - apiGroups: [""]
7 resources:
8 - nodes
9 - nodes/metrics
10 - nodes/proxy
11 - services
12 - endpoints
13 - pods
14 verbs: ["get", "list", "watch"]
15 - apiGroups:
16 - extensions
17 resources:
18 - ingresses
19 verbs: ["get", "list", "watch"]
20 - nonResourceURLs: ["/metrics"]
21 verbs: ["get"]
22 ---
23 apiVersion: v1
24 kind: ServiceAccount
25 metadata:
26 name: victoriametrics
27 ---
28 apiVersion: rbac.authorization.k8s.io/v1
29 kind: ClusterRoleBinding
30 metadata:
31 name: victoriametrics
32 roleRef:
33 apiGroup: rbac.authorization.k8s.io
34 kind: ClusterRole
35 name: victoriametrics
36 subjects:
37 - kind: ServiceAccount
38 name: victoriametrics
39 namespace: default
40 # # couldn't get prometheus to read the per-node telegraf metrics as 'prometheus' account
41 # - kind: ServiceAccount
42 # name: default
43 # namespace: default