config.yml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. ---
  2. - name: GlusterFS Install Checkpoint Start
  3. hosts: localhost
  4. connection: local
  5. gather_facts: false
  6. tasks:
  7. - name: Set GlusterFS install 'In Progress'
  8. set_stats:
  9. data:
  10. installer_phase_glusterfs: "In Progress"
  11. aggregate: false
  12. - name: Open firewall ports for GlusterFS nodes
  13. hosts: glusterfs
  14. tasks:
  15. - include_role:
  16. name: openshift_storage_glusterfs
  17. tasks_from: firewall.yml
  18. when:
  19. - openshift_storage_glusterfs_is_native | default(True) | bool
  20. - name: Open firewall ports for GlusterFS registry nodes
  21. hosts: glusterfs_registry
  22. tasks:
  23. - include_role:
  24. name: openshift_storage_glusterfs
  25. tasks_from: firewall.yml
  26. when:
  27. - openshift_storage_glusterfs_registry_is_native | default(True) | bool
  28. - name: Configure GlusterFS
  29. hosts: oo_first_master
  30. tasks:
  31. - name: setup glusterfs
  32. include_role:
  33. name: openshift_storage_glusterfs
  34. when: groups.oo_glusterfs_to_config | default([]) | count > 0
  35. - name: GlusterFS Install Checkpoint End
  36. hosts: localhost
  37. connection: local
  38. gather_facts: false
  39. tasks:
  40. - name: Set GlusterFS install 'Complete'
  41. set_stats:
  42. data:
  43. installer_phase_glusterfs: "Complete"
  44. aggregate: false