File tree Expand file tree Collapse file tree 5 files changed +49
-13
lines changed
helm/fdb-operator/templates/rbac Expand file tree Collapse file tree 5 files changed +49
-13
lines changed Original file line number Diff line number Diff line change @@ -22,11 +22,32 @@ spec:
22
22
image : controller:latest
23
23
imagePullPolicy : IfNotPresent
24
24
name : manager
25
+ ports :
26
+ - name : metrics
27
+ containerPort : 8080
25
28
resources :
26
29
limits :
27
30
cpu : 500m
28
31
memory : 128Mi
29
32
requests :
30
33
cpu : 500m
31
34
memory : 128Mi
32
- terminationGracePeriodSeconds : 10
35
+ securityContext :
36
+ readOnlyRootFilesystem : true
37
+ allowPrivilegeEscalation : false
38
+ privileged : false
39
+ volumeMounts :
40
+ - name : tmp
41
+ mountPath : /tmp
42
+ - name : logs
43
+ mountPath : /var/log/fdb
44
+ terminationGracePeriodSeconds : 10
45
+ securityContext :
46
+ runAsUser : 4059
47
+ runAsGroup : 4059
48
+ fsGroup : 4059
49
+ volumes :
50
+ - name : tmp
51
+ emptyDir : {}
52
+ - name : logs
53
+ emptyDir : {}
Original file line number Diff line number Diff line change 1
-
2
- # Prometheus Monitor Service (Metrics)
3
1
apiVersion : monitoring.coreos.com/v1
4
- kind : ServiceMonitor
2
+ kind : PodMonitor
5
3
metadata :
6
- labels :
7
- control-plane : controller-manager
8
- name : controller-manager-metrics-monitor
9
- namespace : system
4
+ name : fdb-kubernetes-operator
10
5
spec :
11
- endpoints :
12
- - path : /metrics
13
- port : https
14
6
selector :
15
- control-plane : controller-manager
7
+ matchLabels :
8
+ app : fdb-kubernetes-operator-controller-manager
9
+ podMetricsEndpoints :
10
+ - port : metrics
11
+ namespaceSelector :
12
+ any : true
Original file line number Diff line number Diff line change @@ -129,6 +129,9 @@ spec:
129
129
fieldPath : metadata.namespace
130
130
image : foundationdb/fdb-kubernetes-operator:v0.30.0
131
131
name : manager
132
+ ports :
133
+ - containerPort : 8080
134
+ name : metrics
132
135
resources :
133
136
limits :
134
137
cpu : 500m
Original file line number Diff line number Diff line change 36
36
valueFrom :
37
37
fieldRef :
38
38
fieldPath : metadata.namespace
39
+ ports :
40
+ - name : metrics
41
+ containerPort : 8080
39
42
resources :
40
43
limits :
41
44
cpu : 500m
57
60
apiVersion : v1
58
61
kind : ServiceAccount
59
62
metadata :
60
- name : controller-manager
63
+ name : controller-manager
Original file line number Diff line number Diff line change @@ -97,3 +97,15 @@ rules:
97
97
- update
98
98
- patch
99
99
- delete
100
+ - apiGroups :
101
+ - coordination.k8s.io
102
+ resources :
103
+ - leases
104
+ verbs :
105
+ - get
106
+ - list
107
+ - watch
108
+ - create
109
+ - update
110
+ - patch
111
+ - delete
You can’t perform that action at this time.
0 commit comments