There are 6 repositories under junos-automation topic.
Python library for Junos automation
Python hands-on training for network engineers. How to automate Junos with Python
Ansible Network Collection for Juniper JunOS
How to automate Junos with Ansible. This project has many ready-to-use Ansible playbooks to interact with Junos devices.
Terraform provider for Junos devices
Manage netbox configuration with automation. Netbox as a the source of truth: generate an ansible inventory file from Netbox with automation, generate yaml files for ansible playbooks or jinja templates from Netbox with automation
How to configure Juniper devices using configuration data models written in YANG and published on Github by OpenConfig.
Manage netbox configuration with automation. Netbox as a the source of truth: generate an ansible inventory file from Netbox with automation, generate yaml files for ansible playbooks or jinja templates from Netbox with automation
mlxsh is the missing, fast power command-line and shell that enables you to enter configuration changes or run commands simultaneously to groups of Brocade or Extreme Networks Netiron devices (MLX, CER, MLXE, XMR, ICX, Ironware), SLX-Devices or Juniper switches via Secure Shell (ssh).
Healthbot configuration examples. Scripts to manage Healthbot. Closed loop automation. Healthbot building blocks description and troubleshooting guide
How to automate Junos with SaltStack (Event-Driven automation)
How to use AWX for Junos automation. Automation content to add your playbooks and additionnal content to AWX. Automation to consume AWX with REST calls.
BGP FLowspec automation demo with PyEZ
How to orchestrate and provision Junos virtual machines with Vagrant
How to automate Junos with NAPALM.
How to automate operational state verifications and configuration verifications on Junos devices using JSNAPy
Lab guide for Juniper automation summit. Hands on Labs around Event Driven automation
Examples of Nornir content to automate Junos
How to make rest calls to Junos
How to automate Junos with Ansible. This project has many ready-to-use Ansible playbooks to interact with Junos devices.
Junos automation content to manage a lab
At each junos commit, SaltStack automatically collects the new junos configuration file and archives it to a git server
How to delegate junos automation tasks chatting to a bot with Slack
A demo repository to build a Juniper lab by using terraform and ansible
How to use AWX for Junos automation. Automation content to add your playbooks and additionnal content to AWX. Automation to consume AWX with REST calls.
Event driven automation with SaltStack and JSNAPy. At each Junos commit, SaltStack is notified and runs a JSNAPy test to audit the new Junos configuration. If the Junos configuration is not compliant with the JSNAPy rules, SaltStack fixes the issue and reports its activities on a ticketing system
DCI automation demo with EVPN VXLAN. VLANs stitching management with network automation
How to package junos automation tools in a Dockerfile, and automatically publish the Docker image in the docker registery.
Examples of Netmiko content to automate Junos
Junos automation using a network as code approach.
Junos monitoring using Appformix. Appformix webhooks notifications to a python based webhooks listener that then makes a REST call to Northstar to reroute the LSPs around the faulty device during a maintenance period
Microservice to validate network state (when devices run Junos). Based on Ansible and Docker