1
0
Fork 0
ansible-collection-kit/roles/nftables
Daniele Tricoli 104739a204
All checks were successful
continuous-integration/drone/push Build is passing
Use FQCN
2022-04-08 18:47:12 +02:00
..
defaults Specify become_user 2020-10-30 03:13:35 +01:00
handlers Use FQCN 2022-04-08 18:47:12 +02:00
tasks Use FQCN 2022-04-08 18:47:12 +02:00
templates/etc Make the resulting file properly formatted 2020-10-27 02:36:16 +01:00
README.md Add README for nftables 2020-10-30 03:26:36 +01:00

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