Daniele Tricoli
104739a204
All checks were successful
continuous-integration/drone/push Build is passing
|
||
---|---|---|
.. | ||
defaults | ||
handlers | ||
tasks | ||
templates/etc | ||
README.md |
nftables
Installs and configures nftables.
Role variables
nftables_become
- Default: true. Enable/disable the Ansible become functionality.nftables_become_user
- Default: root. When using become functionality for privilege escalation, this is the user with desired privileges you become.nftables_input_policy
- Default: drop. Policy of input chain.nftables_forward_policy
- Default: drop. Policy of forward chain.nftables_output_policy
- Default: drop. Policy of output chain.nftables_input_rules
- Default: []. List of input rules.nftables_forward_rules
- Default: []. List of forward rules.nftables_output_rules
- Default: []. List of output rules.
Example playbook
- hosts: my-server
vars:
nftables_output_policy: accept
nftables_input_rules:
- tcp dport ssh ct state new limit rate 15/minute accept
roles:
- eriol.kit.nftables