diff --git a/rabbitmq/templates/statefulset.yaml b/rabbitmq/templates/statefulset.yaml index bf48280d8..89a121dda 100644 --- a/rabbitmq/templates/statefulset.yaml +++ b/rabbitmq/templates/statefulset.yaml @@ -247,8 +247,14 @@ spec: defaultMode: 0444 {{- if not $envAll.Values.volume.enabled }} - name: rabbitmq-data + {{- if .Values.volume.use_local_path.enabled }} + hostPath: + path: {{ .Values.volume.use_local_path.host_path }} + type: DirectoryOrCreate + {{- else }} emptyDir: {} {{- end }} + {{- end }} {{- if $envAll.Values.volume.enabled }} volumeClaimTemplates: - metadata: diff --git a/rabbitmq/values.yaml b/rabbitmq/values.yaml index c6d4b17fc..4b3253522 100644 --- a/rabbitmq/values.yaml +++ b/rabbitmq/values.yaml @@ -325,6 +325,9 @@ network_policy: - {} volume: + use_local_path: + enabled: false + host_path: /var/lib/rabbitmq chown_on_start: true enabled: true class_name: general