diff --git a/templates/pvc.yaml b/templates/pvc.yaml index f20a6f9..d7a401e 100644 --- a/templates/pvc.yaml +++ b/templates/pvc.yaml @@ -2,13 +2,24 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: {{ include "{{ .Chart.Name }}.fullname" . }}-pvc + name: {{ include "phpmyadmin-nginx.fullname" . }} labels: - {{- include "{{ .Chart.Name }}.labels" . | nindent 4 }} + {{- include "phpmyadmin-nginx.labels" . | nindent 4 }} + {{- with .Values.persistence.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: accessModes: - {{ .Values.persistence.accessMode }} resources: requests: storage: {{ .Values.persistence.size }} -{{- end }} + {{- if .Values.persistence.storageClass }} + {{- if (eq "-" .Values.persistence.storageClass) }} + storageClassName: "" + {{- else }} + storageClassName: {{ .Values.persistence.storageClass }} + {{- end }} + {{- end }} +{{- end }} \ No newline at end of file