1 - Installation
Ansible
See the documentation on how to install Ansible.
Dependencies
The httpx python module is used for API communications!
python3 -m pip install --upgrade httpx
Collection
# stable version:
ansible-galaxy collection install ansibleguy.opnsense
# latest version:
ansible-galaxy collection install git+https://github.com/ansibleguy/collection_opnsense.git
# install to specific directory for easier development
cd $PLAYBOOK_DIR
ansible-galaxy collection install git+https://github.com/ansibleguy/collection_opnsense.git -p ./collections