2023-03-18 23:16:04 +00:00
|
|
|
---
|
|
|
|
|
apiVersion: v1
|
|
|
|
|
kind: PersistentVolumeClaim
|
|
|
|
|
metadata:
|
|
|
|
|
annotations:
|
|
|
|
|
volume.beta.kubernetes.io/storage-provisioner: blob.csi.azure.com
|
|
|
|
|
volume.kubernetes.io/storage-provisioner: blob.csi.azure.com
|
|
|
|
|
labels:
|
|
|
|
|
{{- include "..labels" . | nindent 8 }}
|
|
|
|
|
name: pvc-{{ include "..fullname" . }}
|
|
|
|
|
spec:
|
2023-03-19 22:43:41 +00:00
|
|
|
volumeMode: Filesystem
|
|
|
|
|
volumeName: pv-{{ include "..fullname" . }}
|
2023-03-18 23:16:04 +00:00
|
|
|
accessModes:
|
|
|
|
|
- ReadWriteOnce
|
|
|
|
|
resources:
|
|
|
|
|
requests:
|
|
|
|
|
storage: {{ .Values.customer.package.disk }}
|
2023-03-19 22:43:41 +00:00
|
|
|
|
|
|
|
|
{{- if and .Values.site .Values.site.storage .Values.site.storage.cloud }}
|
2023-03-18 23:16:04 +00:00
|
|
|
storageClassName: {{ .Values.site.storage.cloud.class }}-retain
|
2023-03-19 22:43:41 +00:00
|
|
|
{{- end }}
|