-
Notifications
You must be signed in to change notification settings - Fork 35
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
Option to run from CLI, with API #139
Comments
Thank you Eideen. Can you expand on how you would like the onboarding procedure to work in this case? I imagine that from the CLI or API, you would provide all of the items that Device Onboarding discovers by connecting to the device, is that right? In a sense, a short-cut to creating a new device. |
I think there is 2 ways you can go:
From a user perspective i think would be something simlare to the GUI: Onboarding.py --host ${url/ip} --username ${username} --password ${password} --secret ${secret} --port ${port} --timeout ${time} --location ${Location} --role ${role} --device_type ${device_type} --platform ${platform} --Nautobot_url ${Nautobot_URL} --Nautobot_token ${token} Yes the second option is a for the first option the:
Can be done in bulk, in the web GUI on Nautbot. |
shortcut to creating the device would be something you can do today in Design Builder app. https://docs.nautobot.com/projects/design-builder/en/latest/ |
Environment
Proposed Functionality
Add a option where users can use a CLI to onboard devices.
Topology
Use Case
For some companies the access to netmiko and NAPALM on the devices are heavily restricted.
SSOT is often setup i a locations where many users can use the SSOT, to limit the exposure if the solution is comprised, the SSOT does not have access to devices directly.
This is in complance with:
The text was updated successfully, but these errors were encountered: