main.yml 544 B

12345678910111213141516171819202122232425
  1. - name: install packages
  2. yum:
  3. name: "{{ item }}"
  4. state: latest
  5. loop: "{{ apache.packages }}"
  6. - name: start and enable apache
  7. service:
  8. name: "{{ apache.service }}"
  9. state: started
  10. enabled: yes
  11. - name: open ports
  12. firewalld:
  13. port: "{{ item }}"
  14. state: enabled
  15. permanent: yes
  16. immediate: yes
  17. loop: "{{ apache.ports }}"
  18. - name: template index.html
  19. template:
  20. src: index.html.j2
  21. dest: /var/www/html/index.html
  22. owner: root
  23. group: root
  24. setype: httpd_sys_content_t
  25. notify: restart httpd