Skip to content

mspiez/network-automation-tools

Repository files navigation

About

The intention of this project is to help network engineers begin their journey towards 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 aims to help set up the environment and focus only on the features, benefits and drawbacks of the particular 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.

Table of contents

Arista | KVM | Linux Bridging brctl | virsh


Nautobot | GIT | Docker | docker-compose | Python3


Nautobot | GIT | Docker | docker-compose | Python3 | Nautobot Plugin - device onboarding


Nautobot | GIT | Docker | docker-compose | Python3 | Network importer


Nautobot | GIT | Docker | docker-compose | Python3 | Nautobot Plugin - Interfaces telemetry | Nautobot Plugin - SSOT(Single Source of Truth)


GIT | docker-compose | GNMI gateway | Prometheus


Nautobot | GIT | docker-compose | Python3 | GNMI gateway | Nautobot GO client | Nautobot Plugin - Interfaces telemetry


Telegraf | SNMP | Prometheus


Telegraf | SNMP | Prometheus | Grafana


Minikube | helm | awx-operator | AWX


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published