From 346c5cdcd49503f4419f819c05a772e3756bf0df Mon Sep 17 00:00:00 2001 From: lenglet-k <107568487+lenglet-k@users.noreply.github.com> Date: Tue, 8 Oct 2024 14:00:00 +0200 Subject: [PATCH] feat! add extraVolumes and Mounts for pulsar-manager (#535) --- charts/pulsar/templates/pulsar-manager-statefulset.yaml | 6 ++++++ charts/pulsar/values.yaml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/charts/pulsar/templates/pulsar-manager-statefulset.yaml b/charts/pulsar/templates/pulsar-manager-statefulset.yaml index 609db7e..70e8a03 100755 --- a/charts/pulsar/templates/pulsar-manager-statefulset.yaml +++ b/charts/pulsar/templates/pulsar-manager-statefulset.yaml @@ -77,6 +77,9 @@ spec: volumeMounts: - name: "{{ template "pulsar.fullname" . }}-{{ .Values.pulsar_manager.component }}-{{ .Values.pulsar_manager.volumes.data.name }}" mountPath: /data + {{- if .Values.pulsar_manager.extraVolumeMounts }} +{{ toYaml .Values.pulsar_manager.extraVolumeMounts | indent 10 }} + {{- end }} {{- if .Values.auth.authentication.enabled }} {{- if eq .Values.auth.authentication.provider "jwt" }} - name: pulsar-manager-keys @@ -118,6 +121,9 @@ spec: {{- end }} {{- include "pulsar.imagePullSecrets" . | nindent 6}} volumes: + {{- if .Values.pulsar_manager.extraVolumes }} +{{ toYaml .Values.pulsar_manager.extraVolumes | indent 8 }} + {{- end }} {{- if .Values.auth.authentication.enabled }} {{- if eq .Values.auth.authentication.provider "jwt" }} - name: pulsar-manager-keys diff --git a/charts/pulsar/values.yaml b/charts/pulsar/values.yaml index 2b12cf7..2ccaed9 100755 --- a/charts/pulsar/values.yaml +++ b/charts/pulsar/values.yaml @@ -1361,6 +1361,8 @@ pulsar_manager: topologySpreadConstraints: [] annotations: {} tolerations: [] + extraVolumes: [] + extraVolumeMounts: [] gracePeriod: 30 resources: requests: