Releases: arista-netdevops-community/avd-cEOS-Lab
Releases · arista-netdevops-community/avd-cEOS-Lab
v3.1.4
v3.1.4
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
EVPN VXLAN All-Active Multihoming Asymmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_asym_multihoming ] |
EVPN MPLS LDP All-Active Multihoming (L2EVPN) |
(iBGP Overlay and MPLS Underlay) |
(2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_ldp_l2evpn ] |
EVPN VXLAN Dual DC L3 Gateway |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 2 MLAG Leaf Pairs + 2 Border Leaves + 4 Clients (per DC) |
[/labs/evpn/avd_dual_dc_l3_gw ] |
EVPN VXLAN Dual DC Multi-Domain |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 2 MLAG Leaf Pairs + 2 Border Leaves + 4 Clients (per DC) |
[/labs/evpn/avd_dual_dc_multi_domain ] |
EVPN All-Active Multihoming IRB with MPLS Underlay |
(iBGP Overlay and MPLS Underlay) |
2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_evpn_irb ] |
EVPN VXLAN Single-Active Multihoming Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_sym_sa_multihoming ] |
Supported and Tested Versions
Package |
Version |
containerlab |
0.57.3 |
arista.avd |
4.10.2 |
arista.eos |
10.0.0 |
pyavd |
4.10.2 |
Changes
- New documentation is now available here.
v3.1.3
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
EVPN VXLAN All-Active Multihoming Asymmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_asym_multihoming ] |
EVPN MPLS LDP All-Active Multihoming (L2EVPN) |
(iBGP Overlay and MPLS Underlay) |
(2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_ldp_l2evpn ] |
EVPN All-Active Multihoming IRB with MPLS Underlay |
(iBGP Overlay and MPLS Underlay) |
2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_evpn_irb ] |
EVPN VXLAN Single-Active Multihoming Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_sym_sa_multihoming ] |
Supported and Tested Versions
Package |
Version |
containerlab |
0.47.2 |
arista.avd |
4.4.0 |
arista.eos |
6.1.2 |
Changes
- New documentation is now available here.
v3.1.2
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
EVPN VXLAN All-Active Multihoming Asymmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_asym_multihoming ] |
EVPN MPLS LDP All-Active Multihoming (L2EVPN) |
(iBGP Overlay and MPLS Underlay) |
(2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_ldp_l2evpn ] |
EVPN All-Active Multihoming IRB with MPLS Underlay |
(iBGP Overlay and MPLS Underlay) |
2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_evpn_irb ] |
EVPN VXLAN Single-Active Multihoming Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_sym_sa_multihoming ] |
Changes
22 │ - name: Validate states on EOS devices
23 │ tags: [verify, never]
24 │ import_role:
25 │ name: arista.avd.eos_validate_state
3 │ tasks:
4 │ - name: Generate EOS configuration Snapshots
5 │ tags: [snapshot]
6 │ import_role:
7 │ name: arista.avd.eos_snapshot
- Updated lab variables to avoid depraction warnings as part of AVD 4.x.x
Tested Versions
Package |
Version |
containerlab |
0.47.2 |
arista.avd |
4.4.0 |
arista.eos |
6.1.2 |
v3.1.1
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
EVPN VXLAN All-Active Multihoming Asymmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_asym_multihoming ] |
EVPN MPLS LDP All-Active Multihoming (L2EVPN) |
(iBGP Overlay and MPLS Underlay) |
(2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_ldp_l2evpn ] |
EVPN All-Active Multihoming IRB with MPLS Underlay |
(iBGP Overlay and MPLS Underlay) |
2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_evpn_irb ] |
EVPN VXLAN Single-Active Multihoming Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_sym_sa_multihoming ] |
Changes
- Updated lab templates to add more secure ciphers to cEOS-Lab SSL profile applied for eAPI.
13 │ !
14 │ management security
15 │ ssl profile eAPI
16 │ cipher-list HIGH:!eNULL:!aNULL:!MD5:!ADH:!ANULL
17 │ certificate eAPI.crt key eAPI.key
18 │ !
19 │ management api http-commands
20 │ protocol https ssl profile eAPI
21 │ no shutdown
22 │ !
23 │ vrf MGMT
24 │ no shutdown
25 │ !
- Added Makefile for easier lab deployment and cleanup
Tested Versions
Package |
Version |
containerlab |
0.33.0 |
arista.avd |
3.7.0 |
arista.eos |
6.0.0 |
v3.1.0
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
EVPN VXLAN All-Active Multihoming Asymmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_asym_multihoming ] |
EVPN MPLS LDP All-Active Multihoming (L2EVPN) |
(iBGP Overlay and MPLS Underlay) |
(2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_ldp_l2evpn ] |
EVPN All-Active Multihoming IRB with MPLS Underlay |
(iBGP Overlay and MPLS Underlay) |
2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_evpn_irb ] |
EVPN VXLAN Single-Active Multihoming Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_sym_sa_multihoming ] |
Changes
- Updated labs to latest AVD 3.3.x data models
- Updated Lab diagrams
- Added new lab
EVPN Single-Active Multihoming Symmetric IRB
- Made gNMI configuration optional.
Tested Versions
Package |
Version |
containerlab |
0.25.1 |
arista.avd |
3.3.3 |
arista.eos |
4.1.1 |
v3.0.0
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
EVPN VXLAN All-Active Multihoming Asymmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_asym_multihoming ] |
EVPN MPLS LDP All-Active Multihoming (L2EVPN) |
(iBGP Overlay and MPLS Underlay) |
(2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_ldp_l2evpn ] |
EVPN All-Active Multihoming IRB with MPLS Underlay |
(iBGP Overlay and MPLS Underlay) |
2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_evpn_irb ] |
Changes
- Updated the lab files to be compatible with data model changes from avd v3.0.0
Tested Versions
Package |
Version |
containerlab |
0.20 |
arista.avd |
3.1.0 |
arista.eos |
3.1.0 |
v2.2.0
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
EVPN VXLAN All-Active Multihoming Asymmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_asym_multihoming ] |
EVPN MPLS LDP All-Active Multihoming (L2EVPN) |
(iBGP Overlay and MPLS Underlay) |
(2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_ldp_l2evpn ] |
EVPN All-Active Multihoming IRB with MPLS Underlay |
(iBGP Overlay and MPLS Underlay) |
2 Ps + 4 PEs + 4 Clients) |
[labs/mpls_ldp_evpn/mpls_evpn_irb ] |
Changes
- Added new two new labs:
- MPLS LDP L2EVPN
- MPLS LDP EVPN IRB
Tested Versions
Package |
Version |
containerlab |
0.15 and above |
arista.avd |
2.2.1 |
arista.eos |
2.1.2 |
v2.1.0
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
EVPN VXLAN All-Active Multihoming Asymmetric IRB |
(eBGP Overlay and eBGP Underlay) |
2 Spines + 4 PEs + 4 Clients |
[/labs/evpn/avd_asym_multihoming ] |
Changes
- Added new lab for EVPN Asymmetric VXLAN All-active Multi-homing Integrated Routing and Bridging.
- Updated
entrypoint.sh
for alpine-host, adding support for configuring active-backup
teaming for upcoming EVPN Single-Active Multihoming
lab.
client3:
kind: linux
mgmt_ipv4: 172.100.100.10
env:
TMODE: active-backup
TACTIVE: eth1
Tested Versions
Package |
Version |
containerlab |
0.15 and above |
arista.avd |
2.2.1 |
arista.eos |
2.1.2 |
v2.0.0
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
Supported and Tested Versions
Package |
Version |
containerlab |
0.15 and above |
arista.avd |
2.2.0 |
arista.eos |
2.1.2 |
Changes
Updated topology.yaml
files per lab to support new containerlab v0.15 syntax
Last containerlab=0.14.4 compatible release is v1.1.2
v1.1.2
Available Labs
Lab |
Underlay/Overlay Protocol |
Nodes |
Folder |
EVPN Symmetric IRB |
(eBGP Overlay and eBGP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 2 L2 leaf + 4 Clients) |
[labs/evpn/avd_sym_irb/ ] |
EVPN Symmetric IRB |
(iBGP Overlay and OSFP Underlay) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_sym_irb_ibgp ] |
EVPN Asymmetric IRB |
( eBGP Overlay and eBGP Underlay ) |
(2 Spine + 2 MLAG Leaf Pair + 4 Clients) |
[labs/evpn/avd_asym_irb ] |
EVPN Centralized Anycast Gateway |
( eBGP Overlay and eBGP Underlay ) |
( 2 spine + 1 MLAG Compute leaf pair + 1 MLAG Service Leaf pair + 4 Clients ) |
[labs/evpn/avd_central_any_gw ] |
Supported and Tested Versions
Package |
Version |
containerlab |
0.14.4 |
arista.avd |
2.2.0 |
arista.eos |
2.1.2 |
NOTE containerlab=0.15 changes and support added in next release.