{{- if and .Values.outbox.enabled (not .Values.outbox.existingClaim) }} apiVersion: v1 kind: PersistentVolumeClaim metadata: name: {{ include "flex-auth.name" . }}-outbox annotations: helm.sh/resource-policy: keep labels: {{- include "flex-auth.labels" . | nindent 4 }} spec: accessModes: - ReadWriteOnce {{- if .Values.outbox.storageClassName }} storageClassName: {{ .Values.outbox.storageClassName | quote }} {{- end }} resources: requests: storage: {{ .Values.outbox.size | quote }} {{- end }}