Khelil Sator (ksator)

ksator

Geek Repo

Company:Arista Networks

Location:Paris

Home Page:https://www.linkedin.com/in/khelilsator/

Github PK Tool:Github PK Tool

Khelil Sator's repositories

python-training-for-network-engineers

Python hands-on training for network engineers. How to automate Junos with Python

Language:PythonLicense:MITStargazers:117Issues:20Issues:1

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:PythonLicense:MITStargazers:58Issues:7Issues:1

openconfig-demo-with-juniper-devices

How to configure Juniper devices using configuration data models written in YANG and published on Github by OpenConfig.

Language:PythonLicense:MITStargazers:58Issues:14Issues:4

continuous-integration-with-python

How to test your python code. How to automatically run your tests for your Python code. How to get reports of the tests coverage

Language:PythonLicense:MITStargazers:26Issues:3Issues:0

junos-automation-with-saltstack

How to automate Junos with SaltStack (Event-Driven automation)

Language:PythonLicense:MITStargazers:19Issues:4Issues:1

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:PythonLicense:MITStargazers:18Issues:7Issues:2

junos-orchestration-with-vagrant

How to orchestrate and provision Junos virtual machines with Vagrant

Language:RubyLicense:MITStargazers:14Issues:3Issues:1

junos-automation-with-NAPALM

How to automate Junos with NAPALM.

Language:PythonLicense:MITStargazers:13Issues:4Issues:0

junos-verifications-automation-with-jsnapy

How to automate operational state verifications and configuration verifications on Junos devices using JSNAPy

Language:PythonLicense:MITStargazers:13Issues:3Issues:0

junos_automation_with_rest_calls

How to make rest calls to Junos

Language:PythonLicense:MITStargazers:11Issues:4Issues:1

lab_management

Junos automation content to manage a lab

Language:PythonLicense:MITStargazers:9Issues:3Issues:0

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:SaltStackLicense:MITStargazers:8Issues:2Issues:0

junos-automation-with-chatops

How to delegate junos automation tasks chatting to a bot with Slack

Language:CoffeeScriptLicense:MITStargazers:8Issues:3Issues:0

EVPN_DCI_automation

DCI automation demo with EVPN VXLAN. VLANs stitching management with network automation

Language:PythonLicense:MITStargazers:6Issues:2Issues:0

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:PythonLicense:MITStargazers:6Issues:2Issues:0

Imagine-DevOps-song

The Imagine DevOps Song, a fork of "Imagine" from John Lennon by David Lutz

juniper_junos_ansible_galaxy_role_examples

Ansible playbooks examples using the Juniper.junos role from galaxy

License:MITStargazers:4Issues:0Issues:0

junos-automation-with-stackstorm

How to automate Junos with StackStorm (event-driven automation platform)

License:MITStargazers:3Issues:2Issues:0

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:PythonLicense:MITStargazers:1Issues:2Issues:0

edit-exclusive-and-edit-private-usages-with-Junos-automation

'edit exclusive' and 'edit private' usage with Junos automation

License:MITStargazers:1Issues:0Issues:0

junos-automation-with-ansible-hands-on-workshop

hands-on ansible workshop with customers.

License:MITStargazers:1Issues:2Issues:0

junos_lab_management

Junos automation content to manage a lab

Language:PythonLicense:MITStargazers:1Issues:0Issues:0

northstar_SDN_controller_automation

Northstar SDN controller orchestration using REST calls with Python

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

saltstack-junos-docker

Dockerfiles for SaltStack master and minion, including dependencies to use the Junos modules and the Junos syslog engine

Language:PythonLicense:MITStargazers:1Issues:2Issues:0

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:PythonLicense:MITStargazers:0Issues:2Issues:0

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:PythonLicense:MITStargazers:0Issues:3Issues:0

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:SaltStackLicense:MITStargazers:0Issues:2Issues:0

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:SaltStackLicense:MITStargazers:0Issues:2Issues:0

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:PythonLicense:MITStargazers:0Issues:2Issues:0

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:PythonLicense:MITStargazers:0Issues:2Issues:0