This will cover the basic usage of the NetBox inventory plugin within this collection.
- Define
collections/requirements.yml
within a Git project. - AWX/Tower will download the collection on each run. This can be handled differently or excluded if storing Ansible Collections on the AWX/Tower box.
- Define
inventory.yml
in Git project that adheres to inventory plugin structure. - Add Git project to AWX/Tower as a project.
- Create inventory and select source from project.
- Select the AWX/Tower project from Step 2
- Select the inventory.yml file in the project from Step 3
- Make sure your Tower installation uses Python 3 or select the proper ANSIBLE ENVIRONMENT
- Click Save and sync source.