Browse Source

Fix permissions initContainer

master
Fábio Kaiser Rauber 2 weeks ago
parent
commit
654cc52476
  1. 10
      charts/snappymail/v0.2.0/templates/deployment.yaml

10
charts/snappymail/v0.2.0/templates/deployment.yaml

@ -11,8 +11,6 @@ spec:
selector: selector:
matchLabels: matchLabels:
{{- include "snappymail.selectorLabels" . | nindent 6 }} {{- include "snappymail.selectorLabels" . | nindent 6 }}
strategy:
type: Recreate
template: template:
metadata: metadata:
{{- with .Values.podAnnotations }} {{- with .Values.podAnnotations }}
@ -31,7 +29,13 @@ spec:
initContainers: initContainers:
- name: fix-volume-permissions - name: fix-volume-permissions
image: alpine:latest image: alpine:latest
command: ["sh", "-c", "chown -R 82:82 /var/lib/snappymail"] command:
- sh
- -c
- |
echo "[INFO] Setting permissions on /var/lib/snappymail"
chown -R 82:82 /var/lib/snappymail
find /var/lib/snappymail/ -type d -exec chmod 750 {} \;
securityContext: securityContext:
runAsUser: 0 # Força a execução como root temporariamente runAsUser: 0 # Força a execução como root temporariamente
volumeMounts: volumeMounts:

Loading…
Cancel
Save