{{- if .Values.storage.cloud.active }} apiVersion: v1 kind: PersistentVolumeClaim metadata: name: pvc-{{ include "..name" . }}-cloud labels: {{- include "..labels" . | nindent 4 }} annotations: volume.beta.kubernetes.io/storage-class: {{ .Values.storage.cloud.driver }} volume.kubernetes.io/storage-class: {{ .Values.storage.cloud.driver }} spec: volumeMode: Filesystem volumeName: pv-{{ include "..name" . }}-cloud accessModes: - ReadWriteOnce resources: requests: storage: {{ .Values.site.resources.disk }} storageClassName: {{ .Values.storage.cloud.class }} {{- end }} {{- if .Values.storage.local.active }} --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: pvc-{{ include "..name" . }}-local labels: {{- include "..labels" . | nindent 4 }} spec: volumeMode: Filesystem accessModes: - ReadWriteOnce resources: requests: storage: {{ .Values.site.resources.disk }} storageClassName: {{ .Values.storage.local.class }} {{- end }}