Introduction This post is a follow up on part 1 and part 2.
In part 1, we focused on retrieving information from our devices using NetPalm.
Introduction This post is a follow up on part 1 where we focused on retrieving information from our devices using NetPalm.
Introduction Recently I came across this article. As I’m dealing with quite some network automation tools, it triggered my interest.
Introduction I first came across Scrapli on Twitter.
It spiked my interest as these days I’m going through the major network automation tools.
Introduction Let’s continue where we left off in part 1. In this post, we will focus more on some specific use cases, like configuration validation and changing configurations onto our devices.
Introduction NAPALM stands for ‘Network Automation and Programmability Abstraction Layer with Multivendor support (NAPALM)’ and is a Python library that can be used to automate and interact with networking devices and OS’es using a unified API.
Installation In this post, we went over a number of use cases. We used POSTMAN to understand the details. Here is the list of use cases for your convenience.
Introduction In part 1, we have introduced RESTCONF and explored it a bit using POSTMAN. I admit that post was a little dry and could leave some bad taste in your mouth :-).
What is RESTCONF As per RFC 8040 (RESTCONF Protocol), the IETF describes RESTCONF as:
an HTTP-based protocol that provides a programmatic interface for accessing data defined in YANG, using the datastore concepts defined in the Network Configuration Protocol (NETCONF).
Introduction This is a follow up post on part 1 where we mainly focused on retrieving information from our devices using NETCONF.