91
91
podSecurityContext :
92
92
runAsNonRoot : true
93
93
fsGroup : 1000
94
+ seccompProfile :
95
+ type : " RuntimeDefault"
94
96
containerSecurityContext :
95
97
runAsUser : 1000
96
98
runAsGroup : 1000
97
99
allowPrivilegeEscalation : false
100
+ capabilities :
101
+ drop : ["ALL"]
98
102
lifecycle : {}
99
103
loadRoles : {}
100
104
services : {}
@@ -202,6 +206,10 @@ proxy:
202
206
runAsUser : 65534 # nobody user
203
207
runAsGroup : 65534 # nobody group
204
208
allowPrivilegeEscalation : false
209
+ capabilities :
210
+ drop : ["ALL"]
211
+ seccompProfile :
212
+ type : " RuntimeDefault"
205
213
image :
206
214
name : quay.io/jupyterhub/configurable-http-proxy
207
215
# tag is automatically bumped to new patch versions by the
@@ -256,6 +264,10 @@ proxy:
256
264
runAsUser : 65534 # nobody user
257
265
runAsGroup : 65534 # nobody group
258
266
allowPrivilegeEscalation : false
267
+ capabilities :
268
+ drop : ["ALL"]
269
+ seccompProfile :
270
+ type : " RuntimeDefault"
259
271
image :
260
272
name : traefik
261
273
# tag is automatically bumped to new patch versions by the
@@ -307,6 +319,10 @@ proxy:
307
319
runAsUser : 65534 # nobody user
308
320
runAsGroup : 65534 # nobody group
309
321
allowPrivilegeEscalation : false
322
+ capabilities :
323
+ drop : ["ALL"]
324
+ seccompProfile :
325
+ type : " RuntimeDefault"
310
326
image :
311
327
name : quay.io/jupyterhub/k8s-secret-sync
312
328
tag : " set-by-chartpress"
@@ -488,6 +504,10 @@ scheduling:
488
504
runAsUser : 65534 # nobody user
489
505
runAsGroup : 65534 # nobody group
490
506
allowPrivilegeEscalation : false
507
+ capabilities :
508
+ drop : ["ALL"]
509
+ seccompProfile :
510
+ type : " RuntimeDefault"
491
511
image :
492
512
# IMPORTANT: Bumping the minor version of this binary should go hand in
493
513
# hand with an inspection of the user-scheduelr's RBAC
@@ -568,6 +588,10 @@ scheduling:
568
588
runAsUser : 65534 # nobody user
569
589
runAsGroup : 65534 # nobody group
570
590
allowPrivilegeEscalation : false
591
+ capabilities :
592
+ drop : ["ALL"]
593
+ seccompProfile :
594
+ type : " RuntimeDefault"
571
595
resources : {}
572
596
corePods :
573
597
tolerations :
@@ -605,6 +629,10 @@ prePuller:
605
629
runAsUser : 65534 # nobody user
606
630
runAsGroup : 65534 # nobody group
607
631
allowPrivilegeEscalation : false
632
+ capabilities :
633
+ drop : ["ALL"]
634
+ seccompProfile :
635
+ type : " RuntimeDefault"
608
636
extraTolerations : []
609
637
# hook relates to the hook-image-awaiter Job and hook-image-puller DaemonSet
610
638
hook :
@@ -621,6 +649,10 @@ prePuller:
621
649
runAsUser : 65534 # nobody user
622
650
runAsGroup : 65534 # nobody group
623
651
allowPrivilegeEscalation : false
652
+ capabilities :
653
+ drop : ["ALL"]
654
+ seccompProfile :
655
+ type : " RuntimeDefault"
624
656
podSchedulingWaitDuration : 10
625
657
nodeSelector : {}
626
658
tolerations : []
@@ -639,6 +671,10 @@ prePuller:
639
671
runAsUser : 65534 # nobody user
640
672
runAsGroup : 65534 # nobody group
641
673
allowPrivilegeEscalation : false
674
+ capabilities :
675
+ drop : ["ALL"]
676
+ seccompProfile :
677
+ type : " RuntimeDefault"
642
678
image :
643
679
name : registry.k8s.io/pause
644
680
# tag is automatically bumped to new patch versions by the
0 commit comments