Pinned Repositories
affinity
Free 2D symbols for computer network diagrams
Ansible
This reporistory contains sample code written in Ansible to facilitate Junos Automation.
ansible-1
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications — automate in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com/ansible/
ansible-3h
course files for my Ansible in 3 hours session on Safari Live
ansible-csv2hosts
Demo - CSV to Ansible 'hosts' and 'host_vars'
ansible-demo-ip-fabric
Demo Ansible project to build an IP fabric
pyats-coding-101
pyATS Coding 101 - Python & automation tutorial
pyforneteng
Daniel Dib's answers to Kirk Byers Python for Network Engineers Course Exercises
training
irfankhan552's Repositories
irfankhan552/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
irfankhan552/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
irfankhan552/automated_junos_configuration_changes_with_appformix_saltstack-1
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
irfankhan552/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.
irfankhan552/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
irfankhan552/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
irfankhan552/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.
irfankhan552/BGP_Flowspec_automation_with_PyEZ
BGP FLowspec automation demo with PyEZ
irfankhan552/cisco_ios
Ansible Network Cisco IOS Provider Role
irfankhan552/cisco_nxos
Ansible Network Cisco NX-OS Provider Role
irfankhan552/edit-exclusive-and-edit-private-usages-with-Junos-automation
'edit exclusive' vs 'edit private' usage with Junos automation
irfankhan552/EVPN_DCI_automation
DCI automation demo with EVPN VXLAN. VLANs stitching management with network automation
irfankhan552/junos-automation-with-ansible
How to automate Junos with Ansible. This project has many ready-to-use Ansible playbooks to interact with Junos devices.
irfankhan552/junos-automation-with-ansible-1
How to automate Junos with Ansible. This project has many ready-to-use Ansible playbooks to interact with Junos devices.
irfankhan552/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.
irfankhan552/junos-automation-with-AWX-1
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.
irfankhan552/junos-automation-with-NAPALM
How to automate Junos with NAPALM.
irfankhan552/junos_automation_with_rest_calls
How to make rest calls to Junos
irfankhan552/junoscriptorium
A repository for scripts and script libraries
irfankhan552/lab_management
Junos automation content to manage a lab
irfankhan552/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
irfankhan552/netdevops_demos
Resources and details for a variety of NetDevOps Demos.
irfankhan552/network_anomalies_auto_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 SlatStack, automatically make a REST call to Northstar to put the faulty device in maintenance mode.
irfankhan552/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
irfankhan552/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.
irfankhan552/northstar_SDN_controller_automation
Northstar SDN controller orchestration using REST calls with Python
irfankhan552/openconfig-demo-with-juniper-devices
How to configure Juniper devices using configuration data models written in YANG and published on Github by OpenConfig.
irfankhan552/py-junos-eznc
Python library for Junos automation
irfankhan552/python-training-for-network-engineers
Python hands-on training for network engineers. How to automate Junos with Python
irfankhan552/routersploit
Exploitation Framework for Embedded Devices