d60e075ca5cb5aa0bae9e1421b26ba9fd85828b1
[oom.git] / kubernetes / so / charts / mariadb / templates / pv.yaml
1 {{- if and .Values.persistence.enabled (not .Values.persistence.existingClaim) -}}
2 kind: PersistentVolume
3 apiVersion: v1
4 metadata:
5   name: {{ include "common.name" . }}
6   namespace: {{ include "common.namespace" . }}
7   labels:
8     app: {{ include "common.name" . }}
9     chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}"
10     release: "{{ .Release.Name }}"
11     heritage: "{{ .Release.Service }}"
12 spec:
13   capacity:
14     storage: {{ .Values.persistence.size}}
15   accessModes:
16     - {{ .Values.persistence.accessMode }}
17   persistentVolumeReclaimPolicy: {{ .Values.persistence.volumeReclaimPolicy }}
18   hostPath:
19     path: {{ .Values.global.persistence.mountPath | default .Values.persistence.mountPath }}/{{ .Release.Name }}/{{ .Values.persistence.mountSubPath }}
20 {{- end -}}