awesome-network-automation
Curated Awesome list about Network Automation
https://github.com/eric-erki/awesome-network-automation
Last synced: 6 days ago
JSON representation
-
Python
-
NETCONF
- Awesome Python - A curated list of awesome Python frameworks, libraries, software and resources.
- Python at Codecademy - Learn Python by Codecademy.
-
-
Go
-
NETCONF
- Awesome Go - A curated list of awesome Go frameworks, libraries, software and resources.
-
-
Structured Data
-
JSON
- Awesome JSON - A curated list of awesome JSON libraries and resources.
- Getting Started and Basics - JSON Basics.
-
YAML
- Getting Started and Basics - Introduction to YAML
- Online Validator - Online YAML Parser.
- Sample YAML documents describing common data structures - YAML examples courtesy of Ivan Pepelnjak.
- YAML syntax validator - YAML online parser.
-
YANG
- YANG for dummies - NAPALM YANG introduction.
- Cisco Labs YANG - 101 - Cisco YANG introduction.
- Cisco Labs YANG - 101 - Cisco YANG introduction.
-
Jinja2
- Sample Jinja2 templates - Jinja examples courtesy of Ivan Pepelnjak.
- TD4a - Advanced online rendering tool.
-
-
Tools
-
NETCONF
- Docker - Docker is a software technology providing operating system-level virtualization also known as containers, promoted by the company Docker, Inc.
- VirtualBox - VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use.
- Ansible for DevOps - Learn Ansible concepts from an industry leading Ansible expert, with associated Vagrant files for ease of learning
- KVM - KVM (Kernel-based Virtual Machine) is a full virtualization solution build into the Linux Kernel
- QEMU - QEMU is a generic and open source machine emulator and virtualizer. When using KVM, QEMU can virtualize x86, server and embedded PowerPC, 64-bit POWER, S390, 32-bit and 64-bit ARM, and MIPS guests.
- GNS3 - Graphical Network Simulator-3.
- Mininet - Mininet creates a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native), in seconds, with a single command.
- phpIPAM - phpIPAM is an open-source web IP address management application (IPAM). Its goal is to provide light, modern and useful IP address management.
- UNetLab - Unified Networking Lab.
- Infoblox - Industry leader in DNS, DHCP, and IP address management, the category known as DDI.
- TeemIP - TeemIp is an open source, WEB based, IP Adress Management (IPAM) tool that provides comprehensive IP Management capabilities. It allows you to manage your IPv4 and IPv6 spaces through a simple and powerful user interface: track user requests, discover and allocate IPs, manage your IP plan and your subnet space in accordance with best in class IP Management practices.
- ManageEngine - Network Configuration Manager is a multi vendor network change, configuration and compliance management (NCCCM) solution for switches, routers, firewalls and other network devices.
- NetMRI - Vendor Agnostic NCCM tool with with policy engine and multi-vendor device lifecycle/vulnerability management. (Infoblox product)
- Rconfig - Free, open source network device configuration management tool, customizable to your needs!
- Solarwinds - Automated network configuration and compliance management.
- Infrastructure as Code - Learn the Infra as Code principles and design patterns (examples are for Compute not network though)
- Seeking SRE: Conversations About Running Production Systems at Scale - Learn from the best practices of SRE practitioners who are not working at Google
- Apstra - The Apstra Operating System (AOS) is a vendor-agnostic distributed operating system for the data center network that enables business agility, dramatically scales operational efficiency, and reduces downtime.
- Cisco NSO - NSO (former Tail-f NCS) is a multi-vendor automation and orchestration platform for physical and virtual networks for over 80+ vendors. NSO provides YANG-based programmability through a wide variety of interfaces including CLI, RESTCONF, NETCONF, Java, Python and web UI.
- Intentionet - Intentionet provides a hosted or on-premise network validation software solution based on [Batfish](http://www.batfish.org). Intentionet Sage's model-based network simulation enables pre-commit validation for all network changes, ensuring only correct changes are pushed to the network, thereby reducing outages and breaches while improving network agility.
- NetYCE - to-end including firewalls, DDI (DNS, DHCP, IPAM) and other 3rd party tooling. Deploy your networks as Designed.
- Cisco Meraki - Cisco Meraki is the leader in cloud controlled WiFi, routing, and security. Secure and scalable, Cisco Meraki enterprise networks simply work.
- Cisco Viptela - Viptela provides Software-Defined Wide Area Network (SD-WAN) technology that allows global companies to build cost-effective WANs.
- NetTools - Simple network Python scripts.
- haci - HaCi is an IP Address / Network Administration (IPAM) Tool with IPv6 support.
- Anuta Networks - Anuta NCX delivers network service orchestration for greenfield and brownfield deployments. NCX is an intent-driven platform with YANG service models for multiple domains such as Branch/CPE, Data Center, Virtual MPLS, Carrier Core Networks and Cloud Interconnects. NCX has built-in YANG device models for PNFs and VNFs from 35+ industry leading vendors supporting hundreds of L2-L7 network functions using CLI, NETCONF, YANG, REST and SNMP. See the complete [list](http://www.anutanetworks.com/managed-devices/).
- PacketFront - PacketFront BECS and BBE is a vendor-agnostic network, service and resource orchestration system for residential, enterprise and data center networks.
- Talari - Talari Networks SD-WAN technology.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- Anuta Networks - Anuta NCX delivers network service orchestration for greenfield and brownfield deployments. NCX is an intent-driven platform with YANG service models for multiple domains such as Branch/CPE, Data Center, Virtual MPLS, Carrier Core Networks and Cloud Interconnects. NCX has built-in YANG device models for PNFs and VNFs from 35+ industry leading vendors supporting hundreds of L2-L7 network functions using CLI, NETCONF, YANG, REST and SNMP. See the complete [list](http://www.anutanetworks.com/managed-devices/).
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- Anuta Networks - Anuta NCX delivers network service orchestration for greenfield and brownfield deployments. NCX is an intent-driven platform with YANG service models for multiple domains such as Branch/CPE, Data Center, Virtual MPLS, Carrier Core Networks and Cloud Interconnects. NCX has built-in YANG device models for PNFs and VNFs from 35+ industry leading vendors supporting hundreds of L2-L7 network functions using CLI, NETCONF, YANG, REST and SNMP. See the complete [list](http://www.anutanetworks.com/managed-devices/).
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- bluecat - BlueCat provides network intelligence and insight into the relationship between devices, users and IP addresses that can be put into action to improve security and ensure reliable, always-on business connectivity.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- Jazigo - Jazigo is a tool written in Go for retrieving configuration for multiple devices, similar to rancid, fetchconfig, oxidized, Sweet.
- Drawthe.net - Draw network diagrams described in YAML files.
- Oxidized - Oxidized is a network device configuration backup tool. It's a RANCID replacement!
- BGP-Dashboard - BGP Dashboard and Monitoring Web Application.
- NetCopa - Network device configuration parser ("industry standard" -> YAML converter).
- NetSpark-Scripts - Netmiko-based scripts to assist the Network Administrators and Engineers of the world!
- Network-CI - Proof of Concept of CI/CD methodology applied to traditional non-SDN network topologies.
- napalm-logs - Cross-vendor normalisation for network syslog messages, following the OpenConfig and IETF YANG models.
- fetchconfig - fetchconfig is a Perl script for retrieving configuration of multiple devices.
- Ansible: Up and Running - Automating Configuration Management and Deployment the Easy Way.
- Vagrant - Vagrant enables users to create and configure lightweight, reproducible, and portable development environments.
- Mininet - Mininet creates a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native), in seconds, with a single command.
- Network-Conditions-Emulator - Artificially limit bandwidth, delay and loss rate on selected interfaces.
- netconan - Network Configuration Anonymizer
- Net-Config - Automation framework for network devices.
- NetGrph - Network graph modeling database.
- UNetLab - Unified Networking Lab.
- Cidr - Cidr Is not as Dumb as Rancid.
- Gerty - Universal framework for device management automation. Eventually a replacement for RANCID... and much more.
- Sweet - Network device configuration backups and change alerts for the 21st century - inspired by RANCID!
- haci - HaCi is an IP Address / Network Administration (IPAM) Tool with IPv6 support.
- nipap - nipap is a sleek, intuitive and powerful IP address management system built to handle large amounts of IP addresses.
- Mastering Python Networking Second Edition (August 2018) - related topics)](https://amzn.to/2NBjlVM) - Become an expert in implementing advanced, network-related tasks with Python.
- Anuta Networks - Anuta NCX delivers network service orchestration for greenfield and brownfield deployments. NCX is an intent-driven platform with YANG service models for multiple domains such as Branch/CPE, Data Center, Virtual MPLS, Carrier Core Networks and Cloud Interconnects. NCX has built-in YANG device models for PNFs and VNFs from 35+ industry leading vendors supporting hundreds of L2-L7 network functions using CLI, NETCONF, YANG, REST and SNMP. See the complete [list](http://www.anutanetworks.com/managed-devices/).
- Glue - With Gluware, the Glue Networks vision and team are continuing to trail-blaze at the forefront of the networking industry with multi-vendor orchestration solutions for Data Center, WAN and LAN networks.
- UNetLab - Unified Networking Lab.
- UNetLab - Unified Networking Lab.
- haci - HaCi is an IP Address / Network Administration (IPAM) Tool with IPv6 support.
- UNetLab - Unified Networking Lab.
- Effective DevOps - Learn cultural and organizational best practices on how to make a good DevOps team
- Mastering Python Networking Second Edition (August 2018) - related topics)](https://amzn.to/2NBjlVM) - Become an expert in implementing advanced, network-related tasks with Python.
- Network Programmability and Automation - Skills for the Next-Generation Network Engineer.
- Network Automation at Scale - An introduction and practical look at using Salt to automate your network at scale, in a free ebook from O'Reilly.
- NetBox - NetBox is an IP address management (IPAM) and data center infrastructure management (DCIM) tool.
- Net-Config - Automation framework for network devices.
- VIRL - Cisco Virtual Internet Routing Lab.
- bluecat - BlueCat provides network intelligence and insight into the relationship between devices, users and IP addresses that can be put into action to improve security and ensure reliable, always-on business connectivity.
- Talari - Talari Networks SD-WAN technology.
-
-
Uncategorized
-
Uncategorized
- AWS Reinvent - AWS re:Invent Central is designed to facilitate connections between sponsors and attendees.
- IRC Ansible - Ansible IRC Channels.
- Ansible NYC Meetup - Local NYC Ansible user meetup.
- London Network Automation Meetup - A community of network engineers, who have interest in the new buzz of network automation.
- Network to Coders Meetup - Maybe this can pressure NTC to finally setup an event for the 140+ NTC meetup members.
- SaltStack NYC Meetup - Local NYC SatlStack user meetup.
- Tech Field Day - Field Day events bring together innovative IT product vendors and independent thought leaders to share information and opinions in a presentation and discussion format.
- SaltConf - 4 days event including two days of SaltStack customer case studies and SaltStack technical deep dives.
- IP Space - Numerous courses, webinars, and videos covering SDN, network automation, cloud computing, virtualization technologies, IPv6, VPNs, and much more.
- Python for Network Engineers - Learn skills that make you better at network automation and that improve your capability to use programming to scale your work.
- Eric Chou - PythonicNetneg - The Network Automation thoughts of Eric Chou.
- Mircea Ulinic - Random thoughts of Mircea Ulinic. May include event-driven network automation, vendor bashing or machine learning (TBD).
- Network OP - The Network Automation thoughts of Michael Kashin.
- Abstract all the things
- How Facebook Learned to Stop Worrying and Love the Network - content/uploads/presentations/4-DR-NMS-ng-v2.pdf).
- Network automation at scale
- NAPALM
- What Is NetDevOps - content/uploads/presentations/54-LeslieCarr_What_is_NetDevOps_Why_RIPE71.pdf).
- Securing Network Automation
- cidrblock - The Network Automation thoughts of Bradley A. Thornton.
- ipSpace.net - Ivan Pepelnjak - Network automation blog posts by Ivan Pepelnjak.
- Networker and Coder - The Network Automation thoughts of Csilla Bessenyei.
- Project 10 - The Network Automation thoughts of Gabriele Gerbino.
- Python for Network Engineers - Articles on Netmiko, NAPALM, and Ansible by Kirk Byers.
- Mircea Ulinic - Learn more about cross-vendor event-driven network automation and orchestration.
- Network to Code - Network Automation Training including Python, Ansible, DevOps, and much more.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Mircea Ulinic - Learn more about cross-vendor event-driven network automation and orchestration.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- NANOG - North American Network Operators' Group with fair share of automation presentations/discussions.
- Network to Code Slack - The NTC Slack is a home/pseudo-home to many popular Network Automation solution repositories, such as NAPALM, Netmiko, NetBox, NSoT, and so on. Over 10,000 members meet here to discuss topics related to Network Automation.
- Mircea Ulinic - Learn more about cross-vendor event-driven network automation and orchestration.
- Packet Life - The Network Automation thoughts of Jeremy Strech.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Ansible Fest - AnsibleFest is a day-long conference bringing together Ansible users, developers and industry partners to share best practices, case studies and Ansible news.
- Chef Community - The complete offical list of Chef Community resources.
- Puppet Community - The complete offical list of Puppet Community resources.
- Mircea Ulinic - Learn more about cross-vendor event-driven network automation and orchestration.
- Network to Code - Network Automation Training including Python, Ansible, DevOps, and much more.
- Coding Networker - The Network Automation thoughts of Henry Ölsner.
- Coding Packets - The Network Automation thoughts of Brad Searle.
- Napalm-automation - News and updates about the NAPALM project.
- Project 10 - The Network Automation thoughts of Gabriele Gerbino.
-
-
Vendor API Docs
-
NETCONF
- Cisco IOS XE CSR1000V - Cisco IOS XE REST API Management Reference Guide.
- Cisco IOS-XR - Cisco IOS-XR API Docs only.
- Cisco NX-API - Main DEVNET page for NX-API docs.
- EXOS REST API - Documentation and examples for ExtremeSwitching ExtremeXOS RESTCONF API.
- EXOS JSONRPC Interface - Documentation and examples for ExtremeSwitching ExtremeXOS JSONRPC API.
- F5 - REST API User Guide, Version 13.0.0.
- Infoblox Perl API
- Palo Alto Networks PAN-OS API - PAN-OS 8.0 XML API Reference.
- Cumulus Networks HTTP API - Documents focused on Cumulus 3.4.1.
- EXOS Python API - Documentation for writing Python applications that run on ExtremeXOS based switches.
- Meraki Dashboard API - Manage network environments within Meraki's cloud management tools.
-
-
Ansible
-
NETCONF
- Getting Started with the ios_config Ansible Module - YouTube video by Jason Edelman of NetworkToCode introducing the ios_config Ansible module
- Sample network automation Ansible playbooks - Ansible playbooks geared towards network engineers, courtesy of Ivan Pepelnjak.
-
-
Batfish
-
NETCONF
- Jupyter Notebook - Jupyter Notebooks showing how to use Batfish for configuration, ACL, routing, forwarding, etc... analysis.
- Documentation - Getting Started Documentation for Batfish.
- Home Page - Batfish.org home page with tutorials, talks and technical papers detailing the research behind Batfish.
- Video - YouTube videos explaining how to use Batfish.
-
-
Chef
-
NETCONF
- Using Chef Client with Cisco NX-OS - Using Chef Client with Cisco NX-OS
-
-
Puppet
-
NETCONF
- Managing a Cisco switch with Puppet - My experiences of managing a Cisco switch with Puppet.
-
-
Salt
-
NETCONF
- Salt RIPE-74 - Event-driven network automation using Salt: up and running in 60 minutes.
- Salt 2016.11 - Salt 2016.11 (Carbon) release notes.
- Salt 2017.7 - Salt 2017.7 (Nitrogen) release notes.
- SaltStack Network Automation - SaltStack Network Automation Overview.
- salt-sproxy - Salt plugin to automate the management and configuration of (network) devices at scale, without running (Proxy) Minions.
- Napalm-Salt Repository - The NAPALM-Salt Repository.
-
-
StackStorm
-
NETCONF
- StackStorm Installer - Ready to install StackStorm? Here’s an overview of how to get your system up and running.
- StackStorm Intro on Software Gone Wild - SGW team talk with StackStorm (including Matt Oswalt) to discuss StackStorm.
- StackStorm Repository - StackStorm (aka "IFTTT for Ops") is event-driven automation commonly used for auto-remediation, security responses, facilitated troubleshooting, complex deployments, and more. Includes rules engine, workflow, 1800+ integrations, native ChatOps and so forth.
- StackStorm Youtube - Various intro, marketing, interviews, and technical product talks.
-
-
Library
-
NETCONF
- SEC - Simple Event Correlator - SEC is an event correlation tool for advanced event processing which can be harnessed for event log monitoring, for network and security management, for fraud detection, and for any other task which involves event correlation.
- Apstra's Aeon-ZTPS - Aeon-ZTPS is a universal Zero-Touch-Provisioning server for data center infrastructure systems at b. Currently supports the bootstraping of Arista EOS, Cisco NX-OS, and Cumulus Linux.
- Condoor - This is a Python module providing access to Cisco devices over Telnet and SSH.
- Template Text Parser - CLI tool and Python module for parsing semi-structured text into structured data. Similar syntax to Jinja templating, but in reverse.
- Nornir - Nornir is a pure Python automation framework intented to be used directly from Python.
- TextFSM - Python module for parsing semi-structured text into Python tables.
- Netmiko - Multi-vendor library to simplify Paramiko SSH connections to network devices.
- ciscoconfparse - Parse, Audit, Query, Build, and Modify Cisco IOS-style configurations.
- FreeZTP - FreeZTP is an open-source Zero-Touch Provisioning system for Cisco IOS campus switches and routers.
- NAPALM - NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support) is a Python library that implements a set of functions to interact with different router vendor devices using a unified API.
- Capirca - Multi-platform ACL generation system; can output Juniper/IOS/etc ACLs from the same policy.
- EasySNMP - Easy to use and very fast SNMP library that uses Net-SNMP.
- ciscocmd - Tcl/Expect script to send commands to multiple IOS devices.
- Hierarchical Configuration - Hierarchical Configuration is a Python library that is able to take a running configuration of a network device, compare it to its intended configuration, and build the remediation steps necessary bring a device into spec with its intended configuration.
-
-
Podcasts Episodes
-
NETCONF
- Network Collective EPISODE 10 - GRASSROOTS AUTOMATION.
- Talk Python to me #128 - Pythonic Networks with NAPALM.
- Talk Python to me #175 - Teaching Python to network engineers
- ![CC4
- Packet Pushers PQ Show 198 - Kirk Byers on Network Automation with Python & Ansible.
- Packet Pushers Show 176 - Intro to Python & Automation for Network Engineers.
- Packet Pushers Show 333 - Automation & Orchestration In Networking.
- Packet Pushers Show 351 - Design & Build 13: Network Orchestration with Salt.
- Packet Pushers Show 353 - The Business Impact Of Network Automation.
- Packet Pushers Show 368 - Show 368: Radical Change, DevOps & Automation.
- Packet Pushers Datanauts 80 - The Current State Of Network Automation & Telemetry.
- Packet Pushers PQ Show 81 - Network Testing With ToDD.
- Packet Pushers PQ Show 99 - Netmiko & NAPALM For Network Automation.
- Packet Pushers PQ Show 116 - Practical YANG For Network Automation.
- Packet Pushers PQ Show 135 - Mastering Python Networking – The Book.
-
-
API
-
RESTCONF
- What Is RESTCONF - Overview of RESTCONF.
- What Is RESTCONF - Overview of RESTCONF.
-
NETCONF
- What Is NETCONF - Overview of NETCONF.
- What Is NETCONF - Overview of NETCONF.
-
-
Products
-
NETCONF
- Trigger - Trigger is a robust network automation toolkit written in Python that was designed for interfacing with network devices and managing network configuration and security policy.
- NSoT - Network Source of Truth (NSoT) is a source of truth database and repository for tracking inventory and metadata of network entities to ease management and automation of network infrastructure.
- ToDD - ToDD is an extensible framework for providing natively distributed testing on demand.
- Nuts - Network Unit Testing System automates tests in the network similar to unit tests.
- Nuts - Network Unit Testing System automates tests in the network similar to unit tests.
-
-
Non-Core Ansible Modules
-
NETCONF
- NTC Ansible - Multi-vendor Ansible modules for Network Automation.
- Napalm-Ansible - Collection of Ansible modules that use napalm to retrieve data or modify configuration on networking devices.
- ansible-pan - Ansible modules for working with Palo Alto Networks PAN-OS.
- ansible-junos-stdlib - Junos OS modules for Ansible.
- Infoblox-Ansible - Ansible module to work with Infoblox.
- Netscaler-Ansible - Ansible module to work with Netscalers.
- FortiManager-Ansible - Ansible module to work with FortiManager.
- IP Infusion OcNOS Ansible module - Ansible module, SNMP MIB files, and YANG files for OcNOS.
-
-
Vendor Abstraction Library
-
NETCONF
- py-junos-exnc - Python library for Junos automation.
- pynxos - Python library for Cisco NXOS.
- pan-python - Multi-tool set for Palo Alto Networks PAN-OS, Panorama, WildFire and AutoFocus.
- Infoblox Python Module - Python wrapper for REST API
- Infoblox Go Client - Go wrapper for REST API
- clicrud - Brocade specific (MLX/VDX/ICX/CER/CES) CLI driver (Telnet & SSH).
- f5-common-python - Python SDK for configuration and monitoring of F5 BIG-IP devices via the iControl REST API.
- pyeapi - Python library for Arista EOS.
- pyfg - Python library for Fortinet.
- pyiosxr - Python library for Cisco IOSXR.
- pandevice - Device framework for interacting with Palo Alto Networks devices.
-
-
Pre-written Salt States (Formulas)
-
NETCONF
- napalm-ntp-formula - Formula to manage the NTP configuration on network devices, following the OpenConfig system YANG model.
- napalm-install-formula - Salt formula to simplify the installation of the necessary packages and system dependencies for NAPALM.
-
Programming Languages
Categories
Sub Categories
Keywords
python
11
network
10
automation
6
napalm
4
cisco
4
salt
3
network-automation
3
saltstack
3
go
3
configuration
3
networking
3
network-analysis
2
ansible
2
orchestration
2
network-engineers
2
event-driven
2
docker
2
configuration-management
2
switch
2
router
2
network-admin
2
parse
2
configuration-parser
2
formula
2
openconfig
2
yang
2
yang-model
2
network-programming
2
backup
2
awesome
2
awesome-list
2
infoblox
2
ip-address
1
django-rest-framework
1
django
1
systems
1
networking-programmability
1
python-library
1
python-resources
1
acls
1
ipam
1
network-inventory
1
network-monitoring
1
source-of-truth
1
python-framework
1
collections
1
ssot
1
cisco-asa
1
cisco-ios
1
config-management
1