@@ -70,10 +70,11 @@ manifest should match snapshot using podAnnotations and Labels:
70
70
drop :
71
71
- ALL
72
72
readOnlyRootFilesystem : true
73
- runAsGroup : 10000
74
- runAsNonRoot : true
75
- runAsUser : 10000
76
73
volumeMounts : null
74
+ securityContext :
75
+ runAsNonRoot : true
76
+ seccompProfile :
77
+ type : RuntimeDefault
77
78
serviceAccountName : steadybit - extension - prometheus
78
79
volumes : null
79
80
manifest should match snapshot with TLS :
@@ -150,13 +151,14 @@ manifest should match snapshot with TLS:
150
151
drop :
151
152
- ALL
152
153
readOnlyRootFilesystem : true
153
- runAsGroup : 10000
154
- runAsNonRoot : true
155
- runAsUser : 10000
156
154
volumeMounts :
157
155
- mountPath : / etc / extension / certificates / server - cert
158
156
name : certificate - server - cert
159
157
readOnly : true
158
+ securityContext :
159
+ runAsNonRoot : true
160
+ seccompProfile :
161
+ type : RuntimeDefault
160
162
serviceAccountName : steadybit - extension - prometheus
161
163
volumes :
162
164
- name : certificate - server - cert
@@ -240,10 +242,11 @@ manifest should match snapshot with extra env vars:
240
242
drop :
241
243
- ALL
242
244
readOnlyRootFilesystem : true
243
- runAsGroup : 10000
244
- runAsNonRoot : true
245
- runAsUser : 10000
246
245
volumeMounts : null
246
+ securityContext :
247
+ runAsNonRoot : true
248
+ seccompProfile :
249
+ type : RuntimeDefault
247
250
serviceAccountName : steadybit - extension - prometheus
248
251
volumes : null
249
252
manifest should match snapshot with extra labels :
@@ -318,10 +321,11 @@ manifest should match snapshot with extra labels:
318
321
drop :
319
322
- ALL
320
323
readOnlyRootFilesystem : true
321
- runAsGroup : 10000
322
- runAsNonRoot : true
323
- runAsUser : 10000
324
324
volumeMounts : null
325
+ securityContext :
326
+ runAsNonRoot : true
327
+ seccompProfile :
328
+ type : RuntimeDefault
325
329
serviceAccountName : steadybit - extension - prometheus
326
330
volumes : null
327
331
manifest should match snapshot with mutual TLS :
@@ -400,16 +404,17 @@ manifest should match snapshot with mutual TLS:
400
404
drop :
401
405
- ALL
402
406
readOnlyRootFilesystem : true
403
- runAsGroup : 10000
404
- runAsNonRoot : true
405
- runAsUser : 10000
406
407
volumeMounts :
407
408
- mountPath : / etc / extension / certificates / client - cert - a
408
409
name : certificate - client - cert - a
409
410
readOnly : true
410
411
- mountPath : / etc / extension / certificates / server - cert
411
412
name : certificate - server - cert
412
413
readOnly : true
414
+ securityContext :
415
+ runAsNonRoot : true
416
+ seccompProfile :
417
+ type : RuntimeDefault
413
418
serviceAccountName : steadybit - extension - prometheus
414
419
volumes :
415
420
- name : certificate - client - cert - a
@@ -496,10 +501,11 @@ manifest should match snapshot with mutual TLS using containerPaths:
496
501
drop :
497
502
- ALL
498
503
readOnlyRootFilesystem : true
499
- runAsGroup : 10000
500
- runAsNonRoot : true
501
- runAsUser : 10000
502
504
volumeMounts : null
505
+ securityContext :
506
+ runAsNonRoot : true
507
+ seccompProfile :
508
+ type : RuntimeDefault
503
509
serviceAccountName : steadybit - extension - prometheus
504
510
volumes : null
505
511
manifest should match snapshot with podSecurityContext :
@@ -572,12 +578,12 @@ manifest should match snapshot with podSecurityContext:
572
578
drop :
573
579
- ALL
574
580
readOnlyRootFilesystem : true
575
- runAsGroup : 10000
576
- runAsNonRoot : true
577
- runAsUser : 10000
578
581
volumeMounts : null
579
582
securityContext :
583
+ runAsNonRoot : true
580
584
runAsUser : 2222
585
+ seccompProfile :
586
+ type : RuntimeDefault
581
587
serviceAccountName : steadybit - extension - prometheus
582
588
volumes : null
583
589
manifest should match snapshot with priority class :
@@ -650,11 +656,12 @@ manifest should match snapshot with priority class:
650
656
drop :
651
657
- ALL
652
658
readOnlyRootFilesystem : true
653
- runAsGroup : 10000
654
- runAsNonRoot : true
655
- runAsUser : 10000
656
659
volumeMounts : null
657
660
priorityClassName : my -priority -class
661
+ securityContext :
662
+ runAsNonRoot : true
663
+ seccompProfile :
664
+ type : RuntimeDefault
658
665
serviceAccountName : steadybit -extension -prometheus
659
666
volumes : null
660
667
manifest should match snapshot without TLS :
@@ -727,9 +734,10 @@ manifest should match snapshot without TLS:
727
734
drop :
728
735
- ALL
729
736
readOnlyRootFilesystem : true
730
- runAsGroup : 10000
731
- runAsNonRoot : true
732
- runAsUser : 10000
733
737
volumeMounts : null
738
+ securityContext :
739
+ runAsNonRoot : true
740
+ seccompProfile :
741
+ type : RuntimeDefault
734
742
serviceAccountName : steadybit -extension -prometheus
735
743
volumes : null
0 commit comments