fix volume issues for helm practice

This commit is contained in:
Pavel Selivanov
2018-07-26 19:24:52 +02:00
parent 71d77adf33
commit dde5d763b2
2 changed files with 8 additions and 1 deletions

View File

@@ -19,6 +19,13 @@ spec:
app: {{ template "fileshare.name" . }}
release: {{ .Release.Name }}
spec:
initContainers:
- image: busybox
name: mount-permissions-fix
command: ["sh", "-c", "chmod 777 /data"]
volumeMounts:
- name: data
mountPath: /data
containers:
- name: {{ .Chart.Name }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"

View File

@@ -10,7 +10,7 @@ metadata:
heritage: {{ .Release.Service }}
spec:
accessModes:
- ReadWriteOnce
- ReadWriteMany
resources:
requests:
storage: {{ .Values.persistence.size | quote }}