The intention of this project is to help engineers begin their journey into network automation without a deep understanding of the tools on the backend side.
Getting familiar with each technology takes time, and without proper background, setting up a single standalone tool for testing may be cumbersome and discouraging.
The series of tutorials in this project will help set up the environment and focus only on the features and benefits of the tools.
Usually the steps come down to copying and pasting commands into the terminal and then building and starting containers.
Note: Environment was build on top of Ubuntu OS, so commands may not work for other OS-s(Macbook) or Linux distros.
Techonology used
- Arista
- KVM
- Linux Bridging brctl
- virsh
Techonology used
- Nautobot
- GIT
- Docker
- docker-compose
- Python3
Techonology used
- Nautobot
- GIT
- Docker
- docker-compose
- Python3
- Nauotobot Plugin - device onboarding
Techonology used
- Nautobot
- GIT
- Docker
- docker-compose
- Python3
- Network importer
Techonology used
- Nautobot
- GIT
- Docker
- docker-compose
- Python3
- Nauotobot Plugin - Interfaces telemetry
- Nauotobot Plugin - SSOT(Single Source of Truth)
Techonology used
- Nautobot
- GIT
- docker-compose
- Python3
- GNMI gateway
- Prometheus
Techonology used
- Nautobot
- GIT
- docker-compose
- Python3
- GNMI gateway
- Nautobot GO client
- Nauotobot Plugin - Interfaces telemetry
Techonology used
- Telegraf
- SNMP
- Prometheus