Files
buun-stack/dagster/dagster-storage-pvc.gomplate.yaml
2025-09-15 19:25:31 +09:00

18 lines
497 B
YAML

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: dagster-storage-pvc
namespace: {{ .Env.DAGSTER_NAMESPACE }}
spec:
accessModes:
{{- if eq .Env.STORAGE_CLASS "longhorn" }}
- ReadWriteMany # Longhorn supports RWX
{{- else }}
- ReadWriteOnce # Default storage class typically supports RWO
{{- end }}
{{- if .Env.STORAGE_CLASS }}
storageClassName: {{ .Env.STORAGE_CLASS }}
{{- end }}
resources:
requests:
storage: {{ .Env.DAGSTER_STORAGE_SIZE }}