Event-driven network automation

Using napalm-logs and Salt

One of the most common misconceptions is that network automation is only about configuration management. While this is indeed a very important milestone, it is not the ultimate achievement you want for your network. We inherit most of the methodologies from the server side, and I can tell that the... [Read More]

Installing NAPALM using Salt

The easy way

In one of my previous posts, I have presented how to install NAPALM and Salt. While Salt can be installed directly from the SaltStack Repo, very easy, using Salt Bootstrap, NAPALM requires more steps and there are a few system dependencies you may need to consider. For Salt users there’s... [Read More]

Cisco IOS-XR: the buggy XML API

And how Cisco does not give a damn

The XML API is a proprietary software written by Cisco, that is leveraged only on IOS-XR. Its goal is to facilitate the configuration or retrieval of operational data from the router. Althought NETCONF existed long time before they have introduced the XML agent, and already deployed by few network vendors,... [Read More]

Installing SaltStack and NAPALM

During the live session of the NANOG tutorial, I have expanded on the installation side. However, among the feedback received from the readers that have been following the slides, people suggested that I should have included more details. This is why today I am going to provide more information for... [Read More]