ckotzbauer_helm-charts/charts/chekr/templates/persistentvolumeclaim.yaml

19 lines
499 B
YAML

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: {{ include "chekr.fullname" . }}
labels:
{{- include "chekr.labels" . | nindent 4 }}
spec:
accessModes:
- {{ .Values.persistence.accessMode | default "ReadWriteMany" }}
volumeMode: Filesystem
resources:
requests:
storage: {{ .Values.persistence.size }}
{{- if (eq "-" .Values.persistence.storageClass) }}
storageClassName: ""
{{- else }}
storageClassName: "{{ .Values.persistence.storageClass }}"
{{- end }}