From bb153bdd85138ce149e9e0dcf63c83895caa7a38 Mon Sep 17 00:00:00 2001 From: DylanAlloy Date: Wed, 21 Feb 2024 09:19:00 -0500 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=AE=20feat(wip):=20extraVolume=20&=20m?= =?UTF-8?q?ounts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- helm/charts/nats/files/stateful-set/nats-container.yaml | 9 +++++++++ helm/charts/nats/files/stateful-set/pod-template.yaml | 3 +++ 2 files changed, 12 insertions(+) diff --git a/helm/charts/nats/files/stateful-set/nats-container.yaml b/helm/charts/nats/files/stateful-set/nats-container.yaml index c5402efe..fcba11f5 100644 --- a/helm/charts/nats/files/stateful-set/nats-container.yaml +++ b/helm/charts/nats/files/stateful-set/nats-container.yaml @@ -75,6 +75,15 @@ livenessProbe: {{- end }} volumeMounts: +{{- if .Values.container.extraVolumeMounts }} +{{- range .Values.container.extraVolumeMounts }} +- name: {{ .name }} + mountPath: {{ .mountPath }} + {{- if .subPath }} + subPath: {{ .subPath }} + {{- end }} +{{- end }} +{{- end }} # nats config - name: config mountPath: /etc/nats-config diff --git a/helm/charts/nats/files/stateful-set/pod-template.yaml b/helm/charts/nats/files/stateful-set/pod-template.yaml index bb1d8d7b..4dc2ecd0 100644 --- a/helm/charts/nats/files/stateful-set/pod-template.yaml +++ b/helm/charts/nats/files/stateful-set/pod-template.yaml @@ -47,6 +47,9 @@ spec: {{- end }} volumes: +{{- with .Values.container.extraVolumes }} +{{- toYaml . | nindent 2 }} +{{- end }} # nats config - name: config configMap: