From 51b7ecbd3ebaa72d3f953d2743a16f515160a4c1 Mon Sep 17 00:00:00 2001 From: Patrick Toal Date: Mon, 4 Dec 2023 18:29:42 -0500 Subject: [PATCH] Minor updates --- install_nginx.yml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/install_nginx.yml b/install_nginx.yml index 6f51ce2..7bbf1bf 100644 --- a/install_nginx.yml +++ b/install_nginx.yml @@ -1,6 +1,6 @@ --- - name: Ensure Nginx is installed and configured - hosts: bab1.mgmt.toal.ca + hosts: all become: true tasks: @@ -12,9 +12,22 @@ ansible.builtin.include_role: name: nginxinc.nginx_core.nginx_config - - name: Ensure firewall is open on port 80 + - name: Ensure python firewall library is installed + ansible.builtin.package: + name: python3-firewall + state: present + + - name: Ensure firewalld is enabled + ansible.builtin.service: + name: firewalld + enabled: true + + - name: Ensure firewall ports are open ansible.posix.firewalld: - port: 80/tcp + port: "{{ item }}" permanent: true immediate: true state: enabled + loop: + - 80/tcp + - 22/tcp