summaryrefslogtreecommitdiffstats
path: root/playbooks/common/openshift-cluster/create_persistent_volumes.yml
blob: ec6f2c52cedf86c7e0061a635af2b1610f3727f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
---
- name: Create persistent volumes
  hosts: oo_first_master
  vars:
    persistent_volumes: "{{ hostvars[groups.oo_first_master.0] | oo_persistent_volumes(groups) }}"
    persistent_volume_claims: "{{ hostvars[groups.oo_first_master.0] | oo_persistent_volume_claims }}"
  tasks:
  - debug: var=persistent_volumes
  - debug: var=persistent_volume_claims

- name: Create Hosted Resources - persistent volumes
  hosts: oo_first_master
  vars:
    persistent_volumes: "{{ hostvars[groups.oo_first_master.0] | oo_persistent_volumes(groups) }}"
    persistent_volume_claims: "{{ hostvars[groups.oo_first_master.0] | oo_persistent_volume_claims }}"
  roles:
  - role: openshift_persistent_volumes
    when: persistent_volumes | length > 0 or persistent_volume_claims | length > 0