A hands-on lab environment for configuring Nokia SR Linux routers using gNMIc and YANG models on Containerlab.
To use this lab, you need to be familiar with the following:
- Start with the tutorial: Your main guide is the tutorial. It will walk you through the entire process.
- Meet the prerequisites: Ensure you have a Linux machine with Docker, Containerlab, and gNMIc installed, as noted below.
- Clone and launch: Clone the repository and use the
lab1.clab.yamlfile withcontainerlab deployto spin up the virtual network. - Follow the steps: The tutorial will guide you to run gNMIc commands to configure the routers using YANG models.
- Experiment: Once the lab is running, you can explore the
config/directory or modify the scripts to try your own configurations.
To proceed with the lab, you will need a Linux VM. You also need to install the following:
Clone this lab to a directory in your machine:
$ git clone https://github.com/martimy/clab_yang [folder name]
Follow the instructions in this tutorial to start lab and configure the routers.
Created by Maen Artimy - Personal Blog