Multi vendor network management and automation is one of the most critical and challenging tasks existing in modern networks. This repository provides overview and examples, how the multi vendor automation can be achieved with two separate frameworks:
- NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support)
- OpenConfig YANG modules over NETCONF transport
All the examples, where possble, cover:
- Cisco IOS XR
- Arista EOS
- Nokia SR OS
Script | Description |
---|---|
01_collect_napalm.py | Collection of operational data in vendor-abstract format using NAPALM drivers and NAPALM post-processing |
01_collect_openconfig | Collection of operational data in vendor-abstract format using OpenConfig YANG modules over NETCONF |
This repository supports our blog Karneliuk.com. Find the corresponding blogposts explaing these files.
Enroll to our Zero-To-Hero Network Automation Training. Study in online groups or in a self-paced mode.
Contact us with your request and we will find the most suitable solution for you.
(c)2022, Karneliuk.com