CentOS.yml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. ---
  2. # CentOS related tasks
  3. - name: Selinux... enable seboolean settings
  4. seboolean:
  5. name: "{{ item }}"
  6. state: yes
  7. persistent: yes
  8. with_items:
  9. - virt_sandbox_use_fusefs
  10. - virt_use_fusefs
  11. - name: Install glusterfs repo
  12. yum:
  13. name: centos-release-gluster41
  14. state: latest
  15. - name: Install glusterfs packages and requirements
  16. yum:
  17. #name: ['glusterfs-server', 'samba', 'nfs-utils']
  18. name: glusterfs-server
  19. state: latest
  20. #- name: permit traffic in default zone for services
  21. # firewalld:
  22. # service: "{{ item }}"
  23. # permanent: yes
  24. # state: enabled
  25. # with_items:
  26. # - nfs
  27. # - samba
  28. # - samba-client
  29. #
  30. #- name: traffic in default zone on ports
  31. # firewalld:
  32. # port: "{{ item }}"
  33. # permanent: yes
  34. # state: enabled
  35. # with_items:
  36. # - "111/tcp"
  37. # - "139/tcp"
  38. # - "445/tcp"
  39. # - "965/tcp"
  40. # - "2049/tcp"
  41. # - "38465-38469/tcp"
  42. # - "631/tcp"
  43. # - "24007-24008/tcp"
  44. # - "24009/tcp"
  45. # - "111/udp"
  46. # - "963/udp"
  47. # - "49152-49251/tcp"
  48. - name: GlusterFS Installed Starting
  49. service:
  50. name: glusterd
  51. state: started
  52. enabled: yes