File tree Expand file tree Collapse file tree 3 files changed +35
-17
lines changed Expand file tree Collapse file tree 3 files changed +35
-17
lines changed Original file line number Diff line number Diff line change @@ -21,13 +21,23 @@ rules:
21
21
- namespaces
22
22
- services
23
23
- secrets
24
- # FIXME(bjee19): make nodes permission dependent on telemetry being enabled.
25
- # https://github.com/nginxinc/nginx-gateway-fabric/issues/1317.
26
- - nodes
27
- - pods
28
24
verbs :
29
25
- list
30
26
- watch
27
+ # FIXME(bjee19): make nodes, pods, replicasets permission dependent on telemetry being enabled.
28
+ # https://github.com/nginxinc/nginx-gateway-fabric/issues/1317.
29
+ - apiGroups :
30
+ - " "
31
+ resources :
32
+ - pods
33
+ verbs :
34
+ - get
35
+ - apiGroups :
36
+ - " "
37
+ resources :
38
+ - nodes
39
+ verbs :
40
+ - list
31
41
- apiGroups :
32
42
- " "
33
43
resources :
@@ -36,12 +46,11 @@ rules:
36
46
- create
37
47
- patch
38
48
- apiGroups :
39
- - apps
49
+ - apps
40
50
resources :
41
- - replicasets
51
+ - replicasets
42
52
verbs :
43
- - list
44
- - watch
53
+ - get
45
54
- apiGroups :
46
55
- discovery.k8s.io
47
56
resources :
Original file line number Diff line number Diff line change @@ -32,13 +32,23 @@ rules:
32
32
- namespaces
33
33
- services
34
34
- secrets
35
- # FIXME(bjee19): make nodes permission dependent on telemetry being enabled.
36
- # https://github.com/nginxinc/nginx-gateway-fabric/issues/1317.
37
- - nodes
38
- - pods
39
35
verbs :
40
36
- list
41
37
- watch
38
+ # FIXME(bjee19): make nodes, pods, replicasets permission dependent on telemetry being enabled.
39
+ # https://github.com/nginxinc/nginx-gateway-fabric/issues/1317.
40
+ - apiGroups :
41
+ - " "
42
+ resources :
43
+ - pods
44
+ verbs :
45
+ - get
46
+ - apiGroups :
47
+ - " "
48
+ resources :
49
+ - nodes
50
+ verbs :
51
+ - list
42
52
- apiGroups :
43
53
- " "
44
54
resources :
@@ -47,12 +57,11 @@ rules:
47
57
- create
48
58
- patch
49
59
- apiGroups :
50
- - apps
60
+ - apps
51
61
resources :
52
- - replicasets
62
+ - replicasets
53
63
verbs :
54
- - list
55
- - watch
64
+ - get
56
65
- apiGroups :
57
66
- discovery.k8s.io
58
67
resources :
Original file line number Diff line number Diff line change @@ -216,7 +216,7 @@ func StartManager(cfg config.Config) error {
216
216
}
217
217
218
218
dataCollector := telemetry .NewDataCollectorImpl (telemetry.DataCollectorConfig {
219
- K8sClientReader : mgr .GetClient (),
219
+ K8sClientReader : mgr .GetAPIReader (),
220
220
GraphGetter : processor ,
221
221
ConfigurationGetter : eventHandler ,
222
222
Version : cfg .Version ,
You can’t perform that action at this time.
0 commit comments