
Ansible role to install and configure the firewall.
Building and improving this Ansible role have been sponsored by my current and previous employers like Cloudpunks GmbH and Proact Deutschland GmbH.
- Requirements
- Default Variables
- firewall_after6_rules
- firewall_after_rules
- firewall_allow_ips
- firewall_before6_rules
- firewall_before_rules
- firewall_http_enabled
- firewall_http_port
- firewall_http_rule
- firewall_https_enabled
- firewall_https_port
- firewall_https_rule
- firewall_incoming_policy
- firewall_logging
- firewall_outgoing_policy
- firewall_rules_extra
- firewall_rules_general
- firewall_ssh_enabled
- firewall_ssh_port
- firewall_ssh_rule
- floatingip_path
- Discovered Tags
- Dependencies
- License
- Author
- Minimum Ansible version:
2.10
After IPv6 rules
firewall_after6_rules:
After rules
firewall_after_rules:
firewall_allow_ips: []
Before IPv6 rules
firewall_before6_rules:
Before rules
firewall_before_rules:
HTTP enabled
firewall_http_enabled: true
HTTP port
firewall_http_port: '80'
HTTP rule
firewall_http_rule: allow
HTTPS enabled
firewall_https_enabled: true
HTTPS port
firewall_https_port: '443'
HTTPS rule
firewall_https_rule: allow
Default incoming policy
firewall_incoming_policy: deny
Enable logging
firewall_logging: true
Default outgoing policy
firewall_outgoing_policy: allow
Extra firewall rules
firewall_rules_extra: []
General firewall rules
firewall_rules_general: []
SSH enabled
firewall_ssh_enabled: true
SSH port
firewall_ssh_port: '22'
SSH rule
firewall_ssh_rule: allow
List of whitelisted IPs
firewall
Apache-2.0

Leave a Reply