Ansible role to gather facts from Netbox for generating network device configurations. The facts are generic, but designed for the Vyatta configuration system (EdgeOS, VyOS).
- name: Configure EdgeRouter
hosts: edgerouter
roles:
- role: netbox-vyatta-facts
post_tasks:
- name: Apply config
community.network.edgeos_config:
src: example/config.j2
backup: true