Skip to content

Various tidbits related to network automation that I have worked on.

License

Notifications You must be signed in to change notification settings

fseesink/Network-Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Network Automation

This repo is simply a collection of information I have put together for my own use, sanitized/adjusted as needed to protect the guilty, and comes with the usual "if you break it, you get to keep both pieces" policy. :-) But hopefully something in here may be of use to others as well. Constructive feedback is always welcome.

Note I have organized information into directories according to the tool used.

Other Sources

Ansible, and agentless configuration management tool, is where I have been spending the majority of my time as I write this, and specifically around network automation. Please note the information provided in the Ansible folder is a work in progress and likely always will be.

GitHub (latest release): https://github.com/ansible/ansible/releases

As everything other than Ansible is pretty much agent-based, of those I would choose SaltStack (also written in Python) for projects where that made sense. With its persistent, event-based bus built on ZeroMQ, I just find its design better than some alternatives. It's also lighter weight, meaning where other agents falter, Salt minions can easily be run on lower power devices like Raspberry Pis.

Binaries: https://repo.saltstack.com/

GitHub (latest release): https://github.com/saltstack/salt/releases

NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support) is a vendor neutral, cross-platform open source project that provides a unified API to network devices.

GitHub (latest release): https://github.com/napalm-automation/napalm/releases

Multi-vendor library to simplify Paramiko SSH connections to network devices

About

Various tidbits related to network automation that I have worked on.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published