Skip to content

martimy/gnmic-srlinux-yang-lab

Repository files navigation

Model-Driven Network Managment with gNMIc and YANG

A hands-on lab environment for configuring Nokia SR Linux routers using gNMIc and YANG models on Containerlab.

Prerequisites

To use this lab, you need to be familiar with the following:

How to Navigate and Use This Repo

  1. Start with the tutorial: Your main guide is the tutorial. It will walk you through the entire process.
  2. Meet the prerequisites: Ensure you have a Linux machine with Docker, Containerlab, and gNMIc installed, as noted below.
  3. Clone and launch: Clone the repository and use the lab1.clab.yaml file with containerlab deploy to spin up the virtual network.
  4. Follow the steps: The tutorial will guide you to run gNMIc commands to configure the routers using YANG models.
  5. Experiment: Once the lab is running, you can explore the config/ directory or modify the scripts to try your own configurations.

Installation

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]

Configuration

Follow the instructions in this tutorial to start lab and configure the routers.

Links

Author

Created by Maen Artimy - Personal Blog

About

This repository demonstrates using gNMIc and YANG models to configure Nokia SR Linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages