feat: improved firewall tasks
This commit is contained in:
parent
89eaee1139
commit
9d4be2265d
6 changed files with 89 additions and 83 deletions
|
|
@ -183,39 +183,5 @@
|
|||
|
||||
# firewall
|
||||
- name: "firewall"
|
||||
ansible.builtin.import_tasks: "firewall/firewall-general.yaml"
|
||||
when: "firewall_enabled"
|
||||
tags: "firewall"
|
||||
|
||||
# firewall common rules
|
||||
- name: "create firewall rules"
|
||||
ansible.builtin.include_tasks: "firewall/firewall-rules.yaml"
|
||||
loop: "{{ firewall_rules_common }}"
|
||||
loop_control:
|
||||
loop_var: "__rule"
|
||||
when:
|
||||
- "firewall_rules_common is defined"
|
||||
- "firewall_enabled"
|
||||
tags: "firewall"
|
||||
|
||||
# firewall routed rules
|
||||
- name: "create routed firewall rules"
|
||||
ansible.builtin.include_tasks: "firewall/firewall-rules-routed.yaml"
|
||||
loop: "{{ firewall_rules_routed }}"
|
||||
loop_control:
|
||||
loop_var: "__rule"
|
||||
when:
|
||||
- "firewall_rules_routed is defined"
|
||||
- "firewall_enabled"
|
||||
tags: "firewall"
|
||||
|
||||
# firewall host rules
|
||||
- name: "create firewall rules"
|
||||
ansible.builtin.include_tasks: "firewall/firewall-rules.yaml"
|
||||
loop: "{{ firewall_rules }}"
|
||||
loop_control:
|
||||
loop_var: "__rule"
|
||||
when:
|
||||
- "firewall_rules is defined"
|
||||
- "firewall_enabled"
|
||||
ansible.builtin.import_tasks: "firewall.yaml"
|
||||
tags: "firewall"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue