summaryrefslogtreecommitdiffstats
path: root/roles/openshift_persistent_volumes/templates/persistent-volume-claim.yml.j2
blob: ca8b747ee8390543447e511c033e5c4ad23a8bcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
apiVersion: "v1"
kind: "List"
items:
{% for claim in persistent_volume_claims %}
- apiVersion: "v1"
  kind: "PersistentVolumeClaim"
  metadata:
    name: "{{ claim.name }}"
  spec:
    accessModes: {{ claim.access_modes | lib_utils_to_padded_yaml(2, 2) }}
    resources:
      requests:
        storage: "{{ claim.capacity }}"
{% if claim.storageclass is not None %}
    storageClassName: "{{ claim.storageclass }}"
{% endif %}
{% endfor %}