Skip to content

Commit 3d4ed9c

Browse files
K8SPSMDB-958 fix mongos metrics (#1289)
* K8SPSMDB-958 fix mongos metrics * fix indents * fix monitoring test * add security context to the tests * fix serviceless test * add condition for operator version * add condition for operator version * Update pkg/apis/psmdb/v1/psmdb_defaults.go Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 13d615a commit 3d4ed9c

12 files changed

+59
-12
lines changed

e2e-tests/demand-backup-sharded/compare/statefulset_some-name-mongos-4-oc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,8 @@ spec:
117117
successThreshold: 1
118118
timeoutSeconds: 1
119119
resources: {}
120+
securityContext:
121+
runAsNonRoot: true
120122
terminationMessagePath: /dev/termination-log
121123
terminationMessagePolicy: File
122124
volumeMounts:

e2e-tests/demand-backup-sharded/compare/statefulset_some-name-mongos-oc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,8 @@ spec:
117117
successThreshold: 1
118118
timeoutSeconds: 1
119119
resources: {}
120+
securityContext:
121+
runAsNonRoot: true
120122
terminationMessagePath: /dev/termination-log
121123
terminationMessagePolicy: File
122124
volumeMounts:

e2e-tests/demand-backup-sharded/compare/statefulset_some-name-mongos-secret.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ spec:
117117
successThreshold: 1
118118
timeoutSeconds: 1
119119
resources: {}
120+
securityContext:
121+
runAsNonRoot: true
122+
runAsUser: 1001
120123
terminationMessagePath: /dev/termination-log
121124
terminationMessagePolicy: File
122125
volumeMounts:
@@ -166,7 +169,8 @@ spec:
166169
restartPolicy: Always
167170
runtimeClassName: container-rc
168171
schedulerName: default-scheduler
169-
securityContext: {}
172+
securityContext:
173+
fsGroup: 1001
170174
terminationGracePeriodSeconds: 30
171175
volumes:
172176
- name: some-name-mongodb-keyfile

e2e-tests/demand-backup-sharded/compare/statefulset_some-name-mongos.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ spec:
117117
successThreshold: 1
118118
timeoutSeconds: 1
119119
resources: {}
120+
securityContext:
121+
runAsNonRoot: true
122+
runAsUser: 1001
120123
terminationMessagePath: /dev/termination-log
121124
terminationMessagePolicy: File
122125
volumeMounts:
@@ -166,7 +169,8 @@ spec:
166169
restartPolicy: Always
167170
runtimeClassName: container-rc
168171
schedulerName: default-scheduler
169-
securityContext: {}
172+
securityContext:
173+
fsGroup: 1001
170174
terminationGracePeriodSeconds: 30
171175
volumes:
172176
- name: some-name-mongodb-keyfile

e2e-tests/expose-sharded/compare/statefulset_some-name-mongos-4-oc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,8 @@ spec:
117117
successThreshold: 1
118118
timeoutSeconds: 1
119119
resources: {}
120+
securityContext:
121+
runAsNonRoot: true
120122
terminationMessagePath: /dev/termination-log
121123
terminationMessagePolicy: File
122124
volumeMounts:

e2e-tests/expose-sharded/compare/statefulset_some-name-mongos-oc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ spec:
147147
imagePullPolicy: Always
148148
name: mongos-sidecar-1
149149
resources: {}
150+
securityContext:
151+
runAsNonRoot: true
150152
terminationMessagePath: /dev/termination-log
151153
terminationMessagePolicy: File
152154
dnsPolicy: ClusterFirst

e2e-tests/expose-sharded/compare/statefulset_some-name-mongos.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ spec:
117117
successThreshold: 1
118118
timeoutSeconds: 1
119119
resources: {}
120+
securityContext:
121+
runAsNonRoot: true
122+
runAsUser: 1001
120123
terminationMessagePath: /dev/termination-log
121124
terminationMessagePolicy: File
122125
volumeMounts:
@@ -166,7 +169,8 @@ spec:
166169
restartPolicy: Always
167170
runtimeClassName: container-rc
168171
schedulerName: default-scheduler
169-
securityContext: {}
172+
securityContext:
173+
fsGroup: 1001
170174
terminationGracePeriodSeconds: 30
171175
volumes:
172176
- name: some-name-mongodb-keyfile

e2e-tests/monitoring-2-0/compare/statefulset_monitoring-mongos-oc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,8 @@ spec:
123123
requests:
124124
cpu: 300m
125125
memory: 500M
126+
securityContext:
127+
runAsNonRoot: true
126128
terminationMessagePath: /dev/termination-log
127129
terminationMessagePolicy: File
128130
volumeMounts:

e2e-tests/monitoring-2-0/compare/statefulset_monitoring-mongos.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,9 @@ spec:
123123
requests:
124124
cpu: 300m
125125
memory: 500M
126+
securityContext:
127+
runAsNonRoot: true
128+
runAsUser: 1001
126129
terminationMessagePath: /dev/termination-log
127130
terminationMessagePolicy: File
128131
volumeMounts:
@@ -295,7 +298,8 @@ spec:
295298
name: bin
296299
restartPolicy: Always
297300
schedulerName: default-scheduler
298-
securityContext: {}
301+
securityContext:
302+
fsGroup: 1001
299303
terminationGracePeriodSeconds: 30
300304
volumes:
301305
- name: monitoring-mongodb-keyfile

e2e-tests/pitr-sharded/compare/statefulset_some-name-mongos.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,9 @@ spec:
116116
successThreshold: 1
117117
timeoutSeconds: 1
118118
resources: {}
119+
securityContext:
120+
runAsNonRoot: true
121+
runAsUser: 1001
119122
terminationMessagePath: /dev/termination-log
120123
terminationMessagePolicy: File
121124
volumeMounts:
@@ -163,7 +166,8 @@ spec:
163166
restartPolicy: Always
164167
runtimeClassName: container-rc
165168
schedulerName: default-scheduler
166-
securityContext: {}
169+
securityContext:
170+
fsGroup: 1001
167171
terminationGracePeriodSeconds: 30
168172
volumes:
169173
- name: some-name-mongodb-keyfile

0 commit comments

Comments
 (0)