Do you have devices in your network which are not compliant with your network standards?
If the answer to this question is “yes” then you may have an easy solution through NSO (Network Service Orchestrator). Cisco CX team has developed an NSO-based package that can report and fix non-standard configuration on device(s) in your network.
What are the supported Platforms
This package uses built-in NSO compliance reporting feature and adds necessary enhancements. Currently out of the box, Cisco ASR-9001 platform has been validated. More platforms (including multivendor OS) can easily be validated by just defining golden templates for those platforms/vendors.
Open architecture: Generic platform to support reporting and resolving configuration issues. More device vendors can be easily added.
Extensible YANG model: Existing YANG model can be extended to support customizations.
Multiple templates support: Can generate reports for multiple golden templates.
Devices compliant support: Option is available to make device(s) compliant against given golden templates.
Bulk device(s) support: You can identify and fix golden configuration in bulk for same or different devices.
Watch the video where Imran Baig, Solution Architect, explains how this package works. Full source code of this package is available here.
Shelly Cadora wrote a blog post about rolling out Segment Routing in an LDP/ISIS network a while ago - apologies - should have posted here earlier... This is also a great post about network automation using NSO in general.
Hi all,we are building a service for deploying a VRF across the entire network in one go.the VRF services instance will be applied to many devices and many device types, the template has sections for IOS, XR and NXthe issue we are having is that we are us...
Hi, In NSO I can configure hard-coded accounts and password to connect to devices (authgroups).If I do not want that (our security team does not like that) and instead I have to to keep device passwords in a system like HashiCorp Vault, how can ...
Is there a simple way to map NSO CLI commands to the equivalent path in JSONRPC? I'm specifically looking to be able to do "devices device compare-config" and "devices sync-to dry-run" through Ansible's nso_actions module, but details on how to map to oth...
For spawning a VNF, we updated the nfvo vnf-info configuration with the day0 destination path and also defined variables to inject within the day0 file. But, though the VNF is spawned successfully and active, we are unable to login to the ...