The goal of this tutorial is not only to demonstrate how to config an IOS XR device using the gRPC framework and OpenConfig YANG models, but also validate the changes by subscribing to a telemetry stream from the device.
The goal of this tutorial is to demonstrate how to program an IOS XR device using the gRPC framework. and the Go programming language. The objective is to have a single interface/connection to retrieve info from the device, apply configs to it, generate telemetry streams, program the RIB/FIB and so on.
In a previous blog post, we described how the Cisco IOS XR programmability framework is based on data models. But, what format do they have? where are the models published? how many are available? how are they grouped?
gRPC in Python for IOS-XR