- KNetbOX prompts the user if they would like to scaffold their initial config files (YML) that will be used by Nornir
- If y, KNetbOX prompts for a subnet to ping and find alive hosts
- It will ask for default credentials in order to create the groups.yml file
- It will then use Nornir and Scrapli to SSH into each device and collect facts needed to create a device
- It will then perform REST API requests against Netbox to gather necessary info to build the payload
- Then it will compare the gathered facts with the Netbox information. If a device already exists, it moves on
- If the device needs to be added, it will prompt for Site and Role info (while giving contextual help)
- It lastly performs the device creation