Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: junos-automation
jeremmfr/terraform-provider-junos
Terraform provider for Junos devices
Language: Go - Size: 8.29 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 57 - Forks: 21
tbotnz/netpalm
ReST based network device broker
Language: Python - Size: 10.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 433 - Forks: 56
edgenative/junos-irrupdater
Scripts to easily deploy and maintain strict IRR filters on your Juniper Router(s), as well as deploy and maintain other routing policies.
Language: Python - Size: 54.7 KB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 3 - Forks: 2
Juniper/py-junos-eznc
Python library for Junos automation
Language: Python - Size: 3.62 MB - Last synced: 2 days ago - Pushed: 22 days ago - Stars: 660 - Forks: 337
ksator/python-training-for-network-engineers 📦
Python hands-on training for network engineers. How to automate Junos with Python
Language: Python - Size: 8.38 MB - Last synced: 10 days ago - Pushed: over 5 years ago - Stars: 117 - Forks: 47
vrnetlab/vrnetlab
Run virtual routers with docker
Language: Python - Size: 667 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 1,115 - Forks: 318
ksator/junos-automation-with-ansible 📦
How to automate Junos with Ansible. This project has many ready-to-use Ansible playbooks to interact with Junos devices.
Size: 3.08 MB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 68 - Forks: 47
ansible-collections/junipernetworks.junos
Ansible Network Collection for Juniper JunOS
Language: Python - Size: 2.19 MB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 74 - Forks: 61
exsver/netconf
NETCONF client library
Language: Go - Size: 322 KB - Last synced: 4 months ago - Pushed: 9 months ago - Stars: 6 - Forks: 3
veksh/conf_juniper
ansible playbook to configure ports on juniper EX switch
Language: Python - Size: 23.4 KB - Last synced: 6 months ago - Pushed: about 5 years ago - Stars: 3 - Forks: 1
ksator/openconfig-demo-with-juniper-devices 📦
How to configure Juniper devices using configuration data models written in YANG and published on Github by OpenConfig.
Language: Python - Size: 3.68 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 57 - Forks: 13
shabab-ashique/friday
Friday is my version of the famous AI created by Tony Stark. She will act as an Assistant for all your network infrastructure. Currently supporting common L2/L3 Devices from Major Vendors.
Size: 1000 Bytes - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
cmason3/cloud
How I Automated a Cloud
Language: Jinja - Size: 62.5 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0
JNPRAutomate/network_anomalies_automated_remediation_with_appformix_northstar_saltstack
Junos automation demo with Appformix, SaltStack and Northstar. Network devices are monitored using Appformix, and based on Appformix webhooks notifications to SaltStack, automatically makes a REST call to Northstar to put the faulty device in maintenance mode.
Language: Python - Size: 135 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1
JNPRAutomate/network_anomalies_automated_remediation_with_appformix_northstar_python
Junos devices 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
Language: Python - Size: 443 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1
JNPRAutomate/junos-automation-with-NAPALM Fork of ksator/junos-automation-with-NAPALM
How to automate Junos with NAPALM.
Language: Python - Size: 44.9 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
JNPRAutomate/junos_automation_with_rest_calls
How to make rest calls to Junos
Language: Python - Size: 621 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 5 - Forks: 2
JNPRAutomate/junos-automation-with-AWX
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.
Language: Python - Size: 392 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 6 - Forks: 5
JNPRAutomate/junos-automation-with-ansible
How to automate Junos with Ansible. This project has many ready-to-use Ansible playbooks to interact with Junos devices.
Size: 3.07 MB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 10 - Forks: 4
JNPRAutomate/edit-exclusive-and-edit-private-usages-with-Junos-automation
'edit exclusive' vs 'edit private' usage with Junos automation
Size: 4.88 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 2 - Forks: 1
JNPRAutomate/BGP_Flowspec_automation_with_PyEZ
BGP FLowspec automation demo with PyEZ
Language: Python - Size: 1.23 MB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 14 - Forks: 6
JNPRAutomate/automated_tickets_management_with_syslog_saltstack_RT
Based on syslog from junos, SaltStack automatically creates a new ticket or update the existing one. It also automatically collects "show commands" from junos devices and attach the devices output to the appropriate tickets.
Language: Python - Size: 1.46 MB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 5 - Forks: 2
JNPRAutomate/automated_junos_show_commands_collection_with_syslog_saltstack
Based on junos syslog messages, SaltStack automatically collects show commands from the network device that send the syslog message and archive the data collected to a git server
Language: SaltStack - Size: 893 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
JNPRAutomate/automated_junos_show_commands_collection_with_appformix_python
Scripts to quickly demo junos devices monitoring using Appformix. Event-driven-junos-automation leveraging Appformix webhooks notifications to a python based webhooks listener that then automatically collects additional data from the faulty network devices and archives the collected data to a git server.
Language: Python - Size: 441 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 4 - Forks: 2
JNPRAutomate/automated_junos_show_commands_collection_with_appformix_saltstack
Demo with Appformix and SaltStack and Junos. Network devices are monitored using Appformix. Based on Appformix webhooks notifications to SaltStack, additionnal data are automatically collected from the network devices by SaltStack and automatically archieved on a Git server
Language: SaltStack - Size: 94.7 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
JNPRAutomate/automated_junos_configuration_changes_with_appformix_saltstack
Junos automation demo with Appformix and SaltStack. Network devices are monitored using Appformix. Based on Appformix webhooks notifications to SaltStack, SaltStack applies automatically a Junos configuration change on the faulty device
Language: Python - Size: 79.1 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
ipcjk/mlxsh
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).
Language: Go - Size: 21.1 MB - Last synced: 9 months ago - Pushed: about 3 years ago - Stars: 25 - Forks: 2
ksator/netbox_automation 📦
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
Language: Python - Size: 73.2 KB - Last synced: 3 months ago - Pushed: over 5 years ago - Stars: 56 - Forks: 17
Juniper/salt Fork of saltstack/salt
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Language: Python - Size: 448 MB - Last synced: 10 months ago - Pushed: over 2 years ago - Stars: 5 - Forks: 10
EslamHosney/JuniperSRX_FW_Offline
This project is created to provide a Python class providing most of the syntax to be used by developers to automate Juniper SRX FW configuration (policies, create addresses, read addresses,...) working on an offline configuration copy) limiting the impact on performance and live nodes.
Language: Python - Size: 6.84 KB - Last synced: 12 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 0
JNPRAutomate/automated_junos_configuration_backup_with_syslog_saltstack
At each junos commit, SaltStack automatically collects the new junos configuration file and archives it to a git server
Language: SaltStack - Size: 998 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 3 - Forks: 2
JNPRAutomate/netbox_automation
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
Language: Python - Size: 77.1 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 27 - Forks: 7
ksator/junos_automation_with_nornir 📦
Examples of Nornir content to automate Junos
Language: Python - Size: 118 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 11 - Forks: 4
ksator/junos_automation_using_ncclient 📦
Junos automation content using ncclient with Jupyter notebook
Language: Jupyter Notebook - Size: 13.3 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 3
ksator/microservice-test-junos-configuration 📦
Microservice to test Junos configuration. Based on Ansible and Docker
Language: Dockerfile - Size: 24.4 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 3 - Forks: 3
ksator/microservice-validate-network-state 📦
Microservice to validate network state (when devices run Junos). Based on Ansible and Docker
Language: Dockerfile - Size: 53.7 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 4 - Forks: 2
ksator/microservice-collect-junos-show-commands 📦
Microservice to collect Junos show commands. Based on Ansible and Docker
Language: Dockerfile - Size: 34.2 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 4
ksator/machine_learning_with_HealthBot 📦
Machine learning 101. Network anomaly detection using HealthBot and machine learning.
Language: Python - Size: 5.63 MB - Last synced: about 1 year ago - Pushed: almost 5 years ago - Stars: 2 - Forks: 2
ksator/auto_remediation_of_non_compliant_configuration 📦
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
Language: Python - Size: 229 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 6 - Forks: 1
ksator/junos_automation_with_netmiko 📦
Examples of Netmiko content to automate Junos
Language: Python - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 6 - Forks: 9
ksator/microservice-load-junos-configuration 📦
Microservice to load Junos configuration. Based on Ansible and Docker
Language: Dockerfile - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 3
ksator/microservice_collect_junos_configuration 📦
Microservice to collect Junos configuration. Based on Ansible and Docker
Language: Dockerfile - Size: 22.5 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 5
ksator/network-infrastructure-as-code 📦
Junos automation using a network as code approach.
Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 6 - Forks: 0
ksator/event_driven_automation_with_a_TIG_stack 📦
Event driven automation with a TIG (Telegraf-Influxdb-Grafana) stack and SaltStack
Language: Python - Size: 1.29 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 3 - Forks: 4
ksator/automated_tickets_management_with_healthbot_saltstack 📦
Event driven automation with Healthbot and SaltStack. Automated ticket management. Automated "show commands" collection from the faulty junos devices
Language: Python - Size: 604 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 4
ksator/saltstack_junos_docker_compose 📦
This repository provides a docker-compose file for SaltStack master and minion, including the dependencies to use Junos modules and Junos syslog engine.
Language: Python - Size: 21.5 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1
ksator/saltstack_master_junos_syslog_engine_docker 📦
Dockerfile for SaltStack master including dependencies to use the Junos syslog engine
Language: Dockerfile - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 1
ksator/automation_summit_Q3_2018 📦
Lab guide for Juniper automation summit. Hands on Labs around Event Driven automation
Language: SaltStack - Size: 282 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 12 - Forks: 12
ksator/saltstack_minion_junos_modules_docker 📦
Dockerfile for SaltStack minion including dependencies to use the Junos modules
Language: Dockerfile - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
ksator/junos_monitoring_with_healthbot 📦
Healthbot configuration examples. Scripts to manage Healthbot. Closed loop automation. Healthbot building blocks description and troubleshooting guide
Language: Python - Size: 1.66 MB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 20 - Forks: 19
ksator/junos-automation-with-AWX 📦
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.
Language: Python - Size: 392 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 18 - Forks: 9
ksator/junos-automation-with-NAPALM 📦
How to automate Junos with NAPALM.
Language: Python - Size: 43 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 13 - Forks: 7
ksator/automated_junos_show_commands_collection_with_appformix_python 📦
Junos monitoring using Appformix. Appformix webhooks notifications to a python based webhooks listener that then collects data from the faulty device and archives the collected data to a git server.
Language: Python - Size: 443 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
ksator/automated_junos_configuration_backup_on_git_with_syslog_saltstack 📦
At each junos commit, SaltStack automatically collects the new junos configuration file and archives it to a git server
Language: SaltStack - Size: 1.31 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 9 - Forks: 3
ksator/junos-verifications-automation-with-jsnapy 📦
How to automate operational state verifications and configuration verifications on Junos devices using JSNAPy
Language: Python - Size: 1020 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 13 - Forks: 4
ksator/EVPN_DCI_automation 📦
DCI automation demo with EVPN VXLAN. VLANs stitching management with network automation
Language: Python - Size: 238 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 6 - Forks: 14
ksator/automated_junos_configuration_changes_with_appformix_saltstack 📦
Junos automation demo with Appformix and SaltStack. Devices are monitored using Appformix. Based on Appformix webhooks notifications to SaltStack, SaltStack applies automatically a Junos configuration change on the faulty device
Language: Python - Size: 167 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1
ksator/junos-automation-apps-dockerized 📦
How to package junos automation tools in a Dockerfile, and automatically publish the Docker image in the docker registery.
Language: Dockerfile - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 6 - Forks: 1
ksator/junos-automation-with-chatops 📦
How to delegate junos automation tasks chatting to a bot with Slack
Language: CoffeeScript - Size: 2.31 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 8 - Forks: 5
ksator/junos_lab_management 📦
Junos automation content to manage a lab
Language: Python - Size: 140 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 2
ksator/automated_junos_show_commands_collection_with_syslog_saltstack 📦
Based on syslog messages received from Junos devices, SaltStack automatically collects junos show commands and archives them to a git server
Language: SaltStack - Size: 1.87 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
ksator/juniper_junos_ansible_galaxy_role_examples 📦
Ansible playbooks examples using the Juniper.junos role from galaxy
Size: 48.8 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 4 - Forks: 1
ksator/automated_tickets_management_with_syslog_saltstack 📦
Based on syslog from junos, SaltStack automatically creates a new ticket or update the existing one. It also automatically collects "show commands" from junos devices and attach the devices output to the appropriate tickets.
Language: Python - Size: 3.48 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
ksator/network_anomalies_auto_remediation_with_appformix_northstar_python 📦
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
Language: Python - Size: 446 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 6 - Forks: 3
ksator/automated_junos_show_commands_collection_with_appformix_saltstack 📦
Demo with Appformix and SaltStack and Junos. Devices are monitored using Appformix. Based on Appformix webhooks notifications to SaltStack, data are collected from the devices by SaltStack and automatically archieved on a Git server
Language: SaltStack - Size: 395 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
ksator/saltstack-junos-docker 📦
Dockerfiles for SaltStack master and minion, including dependencies to use the Junos modules and the Junos syslog engine
Language: Python - Size: 32.2 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
ksator/junos-automation-with-ansible-hands-on-workshop 📦
hands-on ansible workshop with customers.
Size: 276 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 3
ksator/network_anomalies_auto_remediation_with_appformix_northstar_saltstack 📦
Junos automation demo with Appformix, SaltStack and Northstar. Devices are monitored using Appformix, and based on Appformix webhooks notifications to SaltStack, automatically make a REST call to Northstar to put the faulty device in maintenance mode.
Language: Python - Size: 243 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1
ksator/junos-orchestration-with-vagrant 📦
How to orchestrate and provision Junos virtual machines with Vagrant
Language: Ruby - Size: 935 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 14 - Forks: 8
ksator/junos-automation-with-saltstack 📦
How to automate Junos with SaltStack (Event-Driven automation)
Language: Python - Size: 4.86 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 19 - Forks: 0
ksator/lab_management 📦
Junos automation content to manage a lab
Language: Python - Size: 526 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 8 - Forks: 11
ksator/junos-automation-with-stackstorm 📦
How to automate Junos with StackStorm (event-driven automation platform)
Size: 34.2 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 1
ksator/junos_automation_with_rest_calls 📦
How to make rest calls to Junos
Language: Python - Size: 616 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 11 - Forks: 5
ksator/edit-exclusive-and-edit-private-usages-with-Junos-automation 📦
'edit exclusive' and 'edit private' usage with Junos automation
Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
titom73/terraform-ansible-vsrx-demo 📦
A demo repository to build a Juniper lab by using terraform and ansible
Language: Python - Size: 40 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 8 - Forks: 3
titom73/junos-py-demo 📦
Demo Script to demonstrate ability to automate Junos with Python
Language: Python - Size: 33.2 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 3 - Forks: 2
vasya4k/gojun
Simple NETCONF API example
Language: CSS - Size: 610 KB - Last synced: 12 months ago - Pushed: over 6 years ago - Stars: 17 - Forks: 4
stanman71/vSporn_Python
This project was made to modify the configuration of all Juniper devices (e.g. router, switches, firewalls) using JUNOS as OS and build complete topologies in VMware automatically.
Language: Python - Size: 80.1 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
TheNetworker/TelcoCloud_ATDD
A set of keywords & tools that could be used to automate the testing in Telco cloud environment with Robotframework.
Language: Python - Size: 112 KB - Last synced: 11 months ago - Pushed: about 5 years ago - Stars: 5 - Forks: 3
robertlynch3/network-command
Flask based SDN controller for Juniper EX series switches.
Language: Python - Size: 410 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
network-automate/microservice-junos-deployer
Microservice to deploy Junos configuration files based on Ansible
Language: Python - Size: 150 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 4 - Forks: 1
network-automate/junos-py-demo Fork of titom73/junos-py-demo
Demo Script to demonstrate ability to automate Junos with Python
Language: Python - Size: 46.9 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
network-automate/microservice-junos-commands-collector
Microservice to collect Junos configuration and Junos show commands. Based on Ansible and Docker
Language: Dockerfile - Size: 28.3 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 2 - Forks: 0
network-automate/microservice-junos-dryrun
Microservice to run a Junos commit dry-run based on Ansible
Language: Python - Size: 134 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
willzhang05/junos-netjson
Junos op script that returns netJSON based on LLDP information.
Language: Python - Size: 13.7 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 1
willzhang05/junos-automation-testing
Testing Junos automation
Language: Python - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 1