Skip to content

Commit 964bb07

Browse files
committed
Genericize securityContext
Signed-off-by: David Young <davidy@funkypenguin.co.nz>
1 parent d120d5e commit 964bb07

3 files changed

Lines changed: 5 additions & 3 deletions

File tree

charts/docker-mailserver/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
appVersion: "6.3.0"
33
description: A fullstack but simple mailserver (smtp, imap, antispam, antivirus, ssl...) using Docker.
44
name: docker-mailserver
5-
version: 0.2.2-dev4
5+
version: 0.2.2-dev5
66
sources:
77
- https://github.com/funkypenguin/docker-mailserver
88
maintainers:

charts/docker-mailserver/templates/deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ spec:
7171
resources:
7272
{{ toYaml .Values.resources | indent 12 }}
7373
securityContext:
74-
privileged: {{ default false .Values.pod.dockermailserver.securityContext.privileged }}
74+
{{ toYaml .Values.pod.dockermailserver.securityContext | indent 12 }}
7575
{{- if eq .Values.pod.dockermailserver.enable_fail2ban 1.0 }}
7676
capabilities:
7777
add:

charts/docker-mailserver/values.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,9 @@ pod:
118118
## pod.dockermailserver.securityContext defines whether the container should be run in "privileged" mode (essentially, root on the host)
119119
## Ref: http://kubernetes.io/docs/api-reference/v1/definitions/#_v1_securitycontext
120120
## Default: false
121-
privileged:
121+
privileged: false
122+
runAsUser: 10001
123+
runAsGroup: 10001
122124

123125
## The following variables affect the behaviour of docker-mailserver
124126
## See https://github.com/tomav/docker-mailserver#environment-variables for details

0 commit comments

Comments
 (0)