github.com/kubeshop/testkube@v1.17.23/config/pvc-template.yml (about)

     1  apiVersion: v1
     2  kind: PersistentVolumeClaim
     3  metadata:
     4    name: {{ .Name }}-pvc
     5    namespace: {{ .Namespace }}
     6  spec:
     7    {{- if .ArtifactRequest.StorageClassName }}
     8    storageClassName: {{ .ArtifactRequest.StorageClassName }}
     9    {{- else if .ArtifactRequest.UseDefaultStorageClassName }}
    10    storageClassName: {{ .DefaultStorageClassName }}
    11    {{- end }}
    12    accessModes:
    13    {{- if .ArtifactRequest.SharedBetweenPods }}
    14      - ReadWriteMany
    15    {{- else }}
    16      - ReadWriteOnce
    17    {{- end }}
    18    resources:
    19      requests:
    20        storage: 1Gi