Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional Guidance on getting_started.md #260

Open
telescope40 opened this issue Apr 14, 2022 · 1 comment
Open

Additional Guidance on getting_started.md #260

telescope40 opened this issue Apr 14, 2022 · 1 comment

Comments

@telescope40
Copy link

telescope40 commented Apr 14, 2022

Environment

  • Python version: 3.7
  • Network Importer version: 2.7.3

Guidance on the initial use and steps to deploy for network-importer

-->

Proposed Functionality

Network-Importer
This plug in is useful to import data from devices once the base information is in Nautobot. This plug-in is installed on the main machine if running Nautobot in a container.
In order to import data you will need to

  1. Confirm you have existing inventory
    Devices , Platform , Management IP / FQDN
  2. Confirm you can reach the devices with tcp ping
  3. Pull down the device configuration into batfish config directory
  4. Apply the configuration into Nautobot

--->

Use Case

  1. Check for the inventory
    Validate you base inventory is seen in Nautobot
    network-importer inventory
  2. **Validate to Inventory from Nautobot **
    TCP Ping on port 2 is done to check the inventory can be reached
    network-importer inventory --check-connectivity
    3 Pull configuration from devices into Batfish configuration directoty
    You will need to connect to the devices and pull the configuration
    configuration is dropped into the batfish config file location
    network-importer check --update-configs
  3. Apply the configuration to the source of truth
    network-importer apply
  4. You should now see a populated Nautobot environment

Configuration Changes

@jvanderaa
Copy link
Contributor

jvanderaa commented Apr 25, 2022

I'm good with a few of the updates. A point of clarification, is that network-importer can be run from any machine that has access to both devices and Nautobot/NetBox. It does not need to be run from the same system as Nautobot. The reason for this is that this leverages the REST API of Nautobot to make the updates, not into the inside.

There may be a few tweaks based on this additional knowledge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants