netbox-plugin-config-officer icon indicating copy to clipboard operation
netbox-plugin-config-officer copied to clipboard

Support for other vendors

Open fernandolcx opened this issue 2 years ago • 5 comments

There is any way to add support for other OSs like JunOS or RouterOS for example?

fernandolcx avatar Apr 12 '22 21:04 fernandolcx

You could approach this sort of like nautobot-plugin-golden-config to be more vendor agonistic.

This plugin enable four (4) key use cases. Configuration Backups - Is a Nornir process to connect to devices, optionally parse out lines/secrets, backup the configuration, and save to a Git repository. Intended Configuration - Is a Nornir process to generate configuration based on a Git repo of Jinja files to combine with a GraphQL generated data and a Git repo to store the intended configuration. Source of Truth Aggregation - Is a GraphQL query per device that creates a data structure used in the generation of configuration. Configuration Compliance - Is a process to run comparison of the actual (via backups) and intended (via Jinja file creation) CLI configurations upon saving the actual and intended configuration. This is started by either a Nornir process for cli-like configurations or calling the API for json-like configurations

ryanmerolle avatar Apr 25 '22 21:04 ryanmerolle

Or HP switches

RR3US avatar Oct 11 '22 19:10 RR3US

Huawei would be also good

skadoic1 avatar Jul 19 '23 06:07 skadoic1

Added to the roadmap. Thanks @RR3US @skadoic1 @ryanmerolle @fernandolcx

artyomovs avatar Jul 19 '23 13:07 artyomovs

And mikrotik please

SerhiiZahuba avatar Jul 19 '23 14:07 SerhiiZahuba