diff --git a/kubernetes/helm/collabora-online/templates/deployment.yaml b/kubernetes/helm/collabora-online/templates/deployment.yaml index 1838f78473e9a..efab067f1e321 100644 --- a/kubernetes/helm/collabora-online/templates/deployment.yaml +++ b/kubernetes/helm/collabora-online/templates/deployment.yaml @@ -133,6 +133,9 @@ spec: mountPath: /etc/coolwsd/proof_key.pub subPath: proof_key.pub {{- end }} + {{- if .Values.extraVolumeMounts }} + {{- .Values.extraVolumeMounts | nindent 12 }} + {{- end }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} @@ -153,6 +156,7 @@ spec: secret: secretName: {{ .Values.collabora.proofKeysSecretRef | quote }} {{- end }} - - + {{- if .Values.extraVolumes }} + {{- .Values.extraVolumes | nindent 8 }} + {{- end }} {{- end }} diff --git a/kubernetes/helm/collabora-online/values.yaml b/kubernetes/helm/collabora-online/values.yaml index 0488eacc04a29..9916c1343e65e 100644 --- a/kubernetes/helm/collabora-online/values.yaml +++ b/kubernetes/helm/collabora-online/values.yaml @@ -398,3 +398,9 @@ nodeSelector: {} tolerations: [] affinity: {} + +# Optionally specify an extra list of additional volumes. +extraVolumes: [] + +# Optionally specify an extra list of additional volumeMounts. +extraVolumeMounts: []