main.yml 635 B

123456789101112131415
  1. ---
  2. # Install default storage classes in GCE & AWS & OPENSTACK
  3. - name: Ensure storageclass object
  4. oc_storageclass:
  5. name: "{{ openshift_storageclass_name }}"
  6. default_storage_class: "{{ openshift_storageclass_default | default('true') | string}}"
  7. parameters: "{{ openshift_storageclass_parameters }}"
  8. provisioner: "{{ openshift_storageclass_provisioner }}"
  9. mount_options: "{{ openshift_storageclass_mount_options }}"
  10. reclaim_policy: "{{ openshift_storageclass_reclaim_policy | default(omit, True) }}"
  11. run_once: true
  12. - when: openshift_cloudprovider_kind == 'azure'
  13. include_tasks: azure.yml
  14. run_once: true