/ansible-opnsense-api

Ansible role for OPNSense firewalls

Apache License 2.0Apache-2.0

Ansible Role: OPNSense api

Used in network repo.

Runnable with:

ansible-playbook playbooks/opnsense_api.yml -i environments/prod --ask-vault-pass

Requirements

config.xml file placed in files/

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

api_port:
api_key:
api_secret:
api_url:

Dependencies

None.

Example Playbook

- hosts: firewall
  roles:
    - ansible-opnsense-api

License

Apache2