Skip to content

Latest commit

 

History

History
44 lines (38 loc) · 3.64 KB

README.md

File metadata and controls

44 lines (38 loc) · 3.64 KB

Network Automation in GNS3

This repo is for testing Network Automation tools such as python, ansible, nornir, NETCONF/YANG, RESTCONF, ncclient in GNS3 platform. This repo provides hand-on labs from basic to advanced including:

  • Setup GNS3 lab.
  • Setup small network automation lab with 1 network automation container, one router, one switch.
  • Setup mega-lab with 200 routers, Zero Touch Provision.

Table of Contents

The following listing links to the notebooks in this repository. Topics Covered:

1. Basic settings for GNS3

We start with some basic knowledge about how to set up GNS3, download Cisco images and create new template in GNS3. There are a lot of tutorial videos from David Bombal YouTube channel.

2. Network automation with Python

This section introduces network automation with python programming in GNS3. It starts with download the network automation container from GNS3 marketplace, set up a basic lab in GNS3 for network automation.

3. Network management with NETCONF/YANG

4. Mega-Lab with 200 routers + Nornir, Ansible

Thanks to the great streaming series from Dmitry Figol.