Back to Projects Repository

Yasin Engin Network Automation

Network Automation Labs - SDN Lab Automation

A repeatable lab environment for turning network intent into automated configuration and validation workflows.

SDN Nokia SR Linux Containerlab Ansible gNMI

Problem

Network labs often become one-off experiments that are hard to rebuild. This project focuses on making topology creation, configuration, telemetry checks, and documentation repeatable enough for learning, debugging, and sharing.

Architecture

The lab separates topology definition, desired configuration, playbook execution, and validation. Containerlab brings up the network, Ansible applies intent, and gNMI/YANG-oriented checks verify that the resulting device state matches the expected design.

Technologies

What I Built

Screenshots / Diagrams

Topology YAML Containerlab SR Linux Nodes Ansible Intent gNMI Validate

GitHub Repository

Open Network Automation Labs on GitHub

What I Learned

Future Improvements