Skip to content
Ansible Lab to Deploy EVPN on Arista vEOS fabric
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
filter_plugins
group_vars
host_vars
results
roles
templates
.DS_Store
README.md
ansible.cfg
deploy_evpn.yml
deploy_l2vxlan.yml
deploy_vrf.yml
gen_config.py
generate_host_vars.yml
hosts
playbook_vxlan_report.yml
validate_lab.yml

README.md

Ansible Lab to Deploy EVPN on Arista vEOS fabric

Referenced in a blog post on overlaid.net (https://overlaid.net/2019/02/19/arista-bgp-evpn-ansible-lab/)

The following Playbooks are included:

  • generate_host_vars.yml - Generates the host variables used in Ansible (assuming 8 leafs, 2 spines)
  • deploy_evpn.yml - Deploys the EVPN Lab
  • validate_lab.yml - Validates the Lab after deploying EVPN (LLDP, MLAG, BGP, EVPN)
  • deploy_l2vxlan.yml - Deploys a L2 VXLAN Service. Requires you to pass in a VLAN name and VLAN ID
  • deploy_l3vxlan.yml - Deploys a L3 VXLAN Service. Requires you to pass in a VRF name and VRF ID

Still lots of work to be done, features to add, and optimizations to make. This is V1.

You can’t perform that action at this time.