File tree Expand file tree Collapse file tree 3 files changed +11
-6
lines changed Expand file tree Collapse file tree 3 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 38
38
priorityClassName : " {{ .Values.priorityClassName }}"
39
39
{{- end }}
40
40
{{- if .Values.securityContext.enabled }}
41
- securityContext :
42
- fsGroup : {{ .Values.securityContext.fsGroup }}
43
- runAsUser : {{ .Values.securityContext.runAsUser }}
41
+ securityContext : {{ omit .Values.securityContext "enabled" | toYaml | nindent 12 }}
44
42
{{- end }}
45
43
containers :
46
44
- name : {{ .Chart.Name }}
52
50
- --delete-untagged={{ .Values.garbageCollect.deleteUntagged }}
53
51
- /etc/docker/registry/config.yml
54
52
env : {{ include "docker-registry.envs" . | nindent 16 }}
53
+ {{- if .Values.containerSecurityContext.enabled }}
54
+ securityContext : {{ omit .Values.containerSecurityContext "enabled" | toYaml | nindent 16 }}
55
+ {{- end }}
55
56
volumeMounts : {{ include "docker-registry.volumeMounts" . | nindent 16 }}
56
57
restartPolicy : OnFailure
57
58
{{- if .Values.nodeSelector }}
Original file line number Diff line number Diff line change 43
43
priorityClassName : " {{ .Values.priorityClassName }}"
44
44
{{- end }}
45
45
{{- if .Values.securityContext.enabled }}
46
- securityContext :
47
- fsGroup : {{ .Values.securityContext.fsGroup }}
48
- runAsUser : {{ .Values.securityContext.runAsUser }}
46
+ securityContext : {{ omit .Values.securityContext "enabled" | toYaml | nindent 8 }}
49
47
{{- end }}
50
48
{{- with .Values.initContainers }}
51
49
initContainers :
82
80
port : 5000
83
81
resources : {{ toYaml .Values.resources | nindent 12 }}
84
82
env : {{ include "docker-registry.envs" . | nindent 12 }}
83
+ {{- if .Values.containerSecurityContext.enabled }}
84
+ securityContext : {{ omit .Values.containerSecurityContext "enabled" | toYaml | nindent 12 }}
85
+ {{- end }}
85
86
volumeMounts : {{ include "docker-registry.volumeMounts" . | nindent 12 }}
86
87
{{- if .Values.nodeSelector }}
87
88
nodeSelector : {{ toYaml .Values.nodeSelector | nindent 8 }}
Original file line number Diff line number Diff line change @@ -152,6 +152,9 @@ configData:
152
152
interval : 10s
153
153
threshold : 3
154
154
155
+ containerSecurityContext :
156
+ enabled : false
157
+
155
158
securityContext :
156
159
enabled : true
157
160
runAsUser : 1000
You can’t perform that action at this time.
0 commit comments