diff --git a/labs/L2LS/global_vars/global_dc_vars.yml b/labs/L2LS/global_vars/global_dc_vars.yml index d74ea6164..4ad2a7420 100644 --- a/labs/L2LS/global_vars/global_dc_vars.yml +++ b/labs/L2LS/global_vars/global_dc_vars.yml @@ -65,3 +65,18 @@ p2p_uplinks_mtu: 1500 # CVP node variables cv_collection: v3 execute_tasks: true + +# Login Banner +banners: + motd: | + You shall not pass. Unless you are authorized. Then you shall pass. + EOF + +# Syslog +logging: + vrfs: + - name: default + source_interface: Management0 + hosts: + - name: 10.200.0.108 + - name: 10.200.1.108 \ No newline at end of file diff --git a/labs/L2LS/sites/site_1/config_backup/s1-leaf1_post_running-config.conf b/labs/L2LS/sites/site_1/config_backup/s1-leaf1_post_running-config.conf new file mode 100644 index 000000000..9e5587e5f --- /dev/null +++ b/labs/L2LS/sites/site_1/config_backup/s1-leaf1_post_running-config.conf @@ -0,0 +1,115 @@ +! Command: show running-config +! device: s1-leaf1 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s1-leaf1 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 10 + name Ten +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf2_Po1 + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host1 + switchport access vlan 10 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s1-leaf2_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet2 + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet2 + channel-group 2 mode active +! +interface Ethernet4 + description s1-host1_eth1 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf2_Ethernet6 + channel-group 1 mode active +! +interface Management0 + description oob_management + ip address 192.168.0.12/24 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.1.253.0/31 +! +no ip routing +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_1/config_backup/s1-leaf2_post_running-config.conf b/labs/L2LS/sites/site_1/config_backup/s1-leaf2_post_running-config.conf new file mode 100644 index 000000000..3bad5b0f4 --- /dev/null +++ b/labs/L2LS/sites/site_1/config_backup/s1-leaf2_post_running-config.conf @@ -0,0 +1,115 @@ +! Command: show running-config +! device: s1-leaf2 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s1-leaf2 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 10 + name Ten +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf1_Po1 + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host1 + switchport access vlan 10 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s1-leaf1_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet3 + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet3 + channel-group 2 mode active +! +interface Ethernet4 + description s1-host1_eth2 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf1_Ethernet6 + channel-group 1 mode active +! +interface Management0 + description oob_management + ip address 192.168.0.13/24 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.1.253.1/31 +! +no ip routing +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_1/config_backup/s1-leaf3_post_running-config.conf b/labs/L2LS/sites/site_1/config_backup/s1-leaf3_post_running-config.conf new file mode 100644 index 000000000..8a51352e1 --- /dev/null +++ b/labs/L2LS/sites/site_1/config_backup/s1-leaf3_post_running-config.conf @@ -0,0 +1,115 @@ +! Command: show running-config +! device: s1-leaf3 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s1-leaf3 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 20 + name Twenty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf4_Po1 + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host2 + switchport access vlan 20 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s1-leaf4_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet4 + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet4 + channel-group 2 mode active +! +interface Ethernet4 + description s1-host2_eth1 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf4_Ethernet6 + channel-group 1 mode active +! +interface Management0 + description oob_management + ip address 192.168.0.14/24 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.1.253.0/31 +! +no ip routing +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_1/config_backup/s1-leaf4_post_running-config.conf b/labs/L2LS/sites/site_1/config_backup/s1-leaf4_post_running-config.conf new file mode 100644 index 000000000..8345b8d84 --- /dev/null +++ b/labs/L2LS/sites/site_1/config_backup/s1-leaf4_post_running-config.conf @@ -0,0 +1,115 @@ +! Command: show running-config +! device: s1-leaf4 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s1-leaf4 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 20 + name Twenty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf3_Po1 + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host2 + switchport access vlan 20 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s1-leaf3_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet5 + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet5 + channel-group 2 mode active +! +interface Ethernet4 + description s1-host2_eth2 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf3_Ethernet6 + channel-group 1 mode active +! +interface Management0 + description oob_management + ip address 192.168.0.15/24 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.1.253.1/31 +! +no ip routing +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_1/config_backup/s1-spine1_post_running-config.conf b/labs/L2LS/sites/site_1/config_backup/s1-spine1_post_running-config.conf new file mode 100644 index 000000000..826e954e0 --- /dev/null +++ b/labs/L2LS/sites/site_1/config_backup/s1-spine1_post_running-config.conf @@ -0,0 +1,176 @@ +! Command: show running-config +! device: s1-spine1 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s1-spine1 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 10 + name Ten +! +vlan 20 + name Twenty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s1-spine2_Po1 + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 4 +! +interface Ethernet1 + description MLAG_PEER_s1-spine2_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S1-LEAF1_Ethernet2 + channel-group 2 mode active +! +interface Ethernet3 + description S1-LEAF2_Ethernet2 + channel-group 2 mode active +! +interface Ethernet4 + description S1-LEAF3_Ethernet2 + channel-group 4 mode active +! +interface Ethernet5 + description S1-LEAF4_Ethernet2 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-spine2_Ethernet6 + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + mtu 1500 + no switchport + ip address 10.0.0.29/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + mtu 1500 + no switchport + ip address 10.0.0.33/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Loopback0 + description Router_ID + ip address 10.1.252.1/32 + ip ospf area 0.0.0.0 +! +interface Management0 + description oob_management + ip address 192.168.0.10/24 +! +interface Vlan10 + description Ten + ip address 10.10.10.2/24 + ip virtual-router address 10.10.10.1 +! +interface Vlan20 + description Twenty + ip address 10.20.20.2/24 + ip virtual-router address 10.20.20.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + mtu 1500 + ip address 10.1.253.2/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.1.253.0/31 +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +! +ip routing +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +router ospf 100 + router-id 10.1.252.1 + passive-interface default + no passive-interface Ethernet7 + no passive-interface Ethernet8 + no passive-interface Vlan4093 + redistribute connected + max-lsa 12000 +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_1/config_backup/s1-spine2_post_running-config.conf b/labs/L2LS/sites/site_1/config_backup/s1-spine2_post_running-config.conf new file mode 100644 index 000000000..8a94347c6 --- /dev/null +++ b/labs/L2LS/sites/site_1/config_backup/s1-spine2_post_running-config.conf @@ -0,0 +1,176 @@ +! Command: show running-config +! device: s1-spine2 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s1-spine2 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 10 + name Ten +! +vlan 20 + name Twenty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s1-spine1_Po1 + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 4 +! +interface Ethernet1 + description MLAG_PEER_s1-spine1_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S1-LEAF1_Ethernet3 + channel-group 2 mode active +! +interface Ethernet3 + description S1-LEAF2_Ethernet3 + channel-group 2 mode active +! +interface Ethernet4 + description S1-LEAF3_Ethernet3 + channel-group 4 mode active +! +interface Ethernet5 + description S1-LEAF4_Ethernet3 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-spine1_Ethernet6 + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + mtu 1500 + no switchport + ip address 10.0.0.31/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + mtu 1500 + no switchport + ip address 10.0.0.35/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Loopback0 + description Router_ID + ip address 10.1.252.2/32 + ip ospf area 0.0.0.0 +! +interface Management0 + description oob_management + ip address 192.168.0.11/24 +! +interface Vlan10 + description Ten + ip address 10.10.10.3/24 + ip virtual-router address 10.10.10.1 +! +interface Vlan20 + description Twenty + ip address 10.20.20.3/24 + ip virtual-router address 10.20.20.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + mtu 1500 + ip address 10.1.253.3/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.1.253.1/31 +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +! +ip routing +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +router ospf 100 + router-id 10.1.252.2 + passive-interface default + no passive-interface Ethernet7 + no passive-interface Ethernet8 + no passive-interface Vlan4093 + redistribute connected + max-lsa 12000 +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_1/documentation/devices/s1-leaf1.md b/labs/L2LS/sites/site_1/documentation/devices/s1-leaf1.md new file mode 100644 index 000000000..17b41cfd9 --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/devices/s1-leaf1.md @@ -0,0 +1,475 @@ +# s1-leaf1 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.12/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.12/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| RACK1 | Vlan4094 | 10.1.253.1 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 16384 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 10 | Ten | - | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 10 + name Ten +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s1-leaf2_Ethernet1 | *trunk | *- | *- | *['MLAG'] | 1 | +| Ethernet2 | S1-SPINE1_Ethernet2 | *trunk | *10 | *- | *- | 2 | +| Ethernet3 | S1-SPINE2_Ethernet2 | *trunk | *10 | *- | *- | 2 | +| Ethernet4 | s1-host1_eth1 | *access | *10 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s1-leaf2_Ethernet6 | *trunk | *- | *- | *['MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s1-leaf2_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s1-host1_eth1 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf2_Ethernet6 + no shutdown + channel-group 1 mode active +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s1-leaf2_Po1 | switched | trunk | - | - | ['MLAG'] | - | - | - | - | +| Port-Channel2 | SPINES_Po2 | switched | trunk | 10 | - | - | - | - | 2 | - | +| Port-Channel4 | s1-host1 | switched | access | 10 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf2_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + no shutdown + switchport + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host1 + no shutdown + switchport + switchport access vlan 10 + mlag 4 + spanning-tree portfast +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4094 | default | 10.1.253.0/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.0/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | + +#### IP Routing Device Configuration + +```eos +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_1/documentation/devices/s1-leaf2.md b/labs/L2LS/sites/site_1/documentation/devices/s1-leaf2.md new file mode 100644 index 000000000..d53cde083 --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/devices/s1-leaf2.md @@ -0,0 +1,475 @@ +# s1-leaf2 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.13/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.13/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| RACK1 | Vlan4094 | 10.1.253.0 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 16384 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 10 | Ten | - | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 10 + name Ten +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s1-leaf1_Ethernet1 | *trunk | *- | *- | *['MLAG'] | 1 | +| Ethernet2 | S1-SPINE1_Ethernet3 | *trunk | *10 | *- | *- | 2 | +| Ethernet3 | S1-SPINE2_Ethernet3 | *trunk | *10 | *- | *- | 2 | +| Ethernet4 | s1-host1_eth2 | *access | *10 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s1-leaf1_Ethernet6 | *trunk | *- | *- | *['MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s1-leaf1_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s1-host1_eth2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf1_Ethernet6 + no shutdown + channel-group 1 mode active +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s1-leaf1_Po1 | switched | trunk | - | - | ['MLAG'] | - | - | - | - | +| Port-Channel2 | SPINES_Po2 | switched | trunk | 10 | - | - | - | - | 2 | - | +| Port-Channel4 | s1-host1 | switched | access | 10 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf1_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + no shutdown + switchport + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host1 + no shutdown + switchport + switchport access vlan 10 + mlag 4 + spanning-tree portfast +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4094 | default | 10.1.253.1/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.1/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | + +#### IP Routing Device Configuration + +```eos +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_1/documentation/devices/s1-leaf3.md b/labs/L2LS/sites/site_1/documentation/devices/s1-leaf3.md new file mode 100644 index 000000000..044132c70 --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/devices/s1-leaf3.md @@ -0,0 +1,475 @@ +# s1-leaf3 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.14/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.14/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| RACK2 | Vlan4094 | 10.1.253.1 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 16384 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 20 | Twenty | - | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 20 + name Twenty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s1-leaf4_Ethernet1 | *trunk | *- | *- | *['MLAG'] | 1 | +| Ethernet2 | S1-SPINE1_Ethernet4 | *trunk | *20 | *- | *- | 2 | +| Ethernet3 | S1-SPINE2_Ethernet4 | *trunk | *20 | *- | *- | 2 | +| Ethernet4 | s1-host2_eth1 | *access | *20 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s1-leaf4_Ethernet6 | *trunk | *- | *- | *['MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s1-leaf4_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet4 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet4 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s1-host2_eth1 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf4_Ethernet6 + no shutdown + channel-group 1 mode active +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s1-leaf4_Po1 | switched | trunk | - | - | ['MLAG'] | - | - | - | - | +| Port-Channel2 | SPINES_Po4 | switched | trunk | 20 | - | - | - | - | 2 | - | +| Port-Channel4 | s1-host2 | switched | access | 20 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf4_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + no shutdown + switchport + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host2 + no shutdown + switchport + switchport access vlan 20 + mlag 4 + spanning-tree portfast +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4094 | default | 10.1.253.0/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.0/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | + +#### IP Routing Device Configuration + +```eos +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_1/documentation/devices/s1-leaf4.md b/labs/L2LS/sites/site_1/documentation/devices/s1-leaf4.md new file mode 100644 index 000000000..9d574f9bd --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/devices/s1-leaf4.md @@ -0,0 +1,475 @@ +# s1-leaf4 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.15/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.15/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| RACK2 | Vlan4094 | 10.1.253.0 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 16384 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 20 | Twenty | - | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 20 + name Twenty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s1-leaf3_Ethernet1 | *trunk | *- | *- | *['MLAG'] | 1 | +| Ethernet2 | S1-SPINE1_Ethernet5 | *trunk | *20 | *- | *- | 2 | +| Ethernet3 | S1-SPINE2_Ethernet5 | *trunk | *20 | *- | *- | 2 | +| Ethernet4 | s1-host2_eth2 | *access | *20 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s1-leaf3_Ethernet6 | *trunk | *- | *- | *['MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s1-leaf3_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet5 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet5 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s1-host2_eth2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf3_Ethernet6 + no shutdown + channel-group 1 mode active +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s1-leaf3_Po1 | switched | trunk | - | - | ['MLAG'] | - | - | - | - | +| Port-Channel2 | SPINES_Po4 | switched | trunk | 20 | - | - | - | - | 2 | - | +| Port-Channel4 | s1-host2 | switched | access | 20 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf3_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + no shutdown + switchport + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host2 + no shutdown + switchport + switchport access vlan 20 + mlag 4 + spanning-tree portfast +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4094 | default | 10.1.253.1/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.1/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | + +#### IP Routing Device Configuration + +```eos +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_1/documentation/devices/s1-spine1.md b/labs/L2LS/sites/site_1/documentation/devices/s1-spine1.md new file mode 100644 index 000000000..bdf7ac454 --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/devices/s1-spine1.md @@ -0,0 +1,624 @@ +# s1-spine1 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [Loopback Interfaces](#loopback-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [Virtual Router MAC Address](#virtual-router-mac-address) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) + - [Router OSPF](#router-ospf) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.10/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.10/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| SPINES | Vlan4094 | 10.1.253.1 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 4096 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4093-4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 10 | Ten | - | +| 20 | Twenty | - | +| 4093 | LEAF_PEER_L3 | LEAF_PEER_L3 | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 10 + name Ten +! +vlan 20 + name Twenty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s1-spine2_Ethernet1 | *trunk | *- | *- | *['LEAF_PEER_L3', 'MLAG'] | 1 | +| Ethernet2 | S1-LEAF1_Ethernet2 | *trunk | *10 | *- | *- | 2 | +| Ethernet3 | S1-LEAF2_Ethernet2 | *trunk | *10 | *- | *- | 2 | +| Ethernet4 | S1-LEAF3_Ethernet2 | *trunk | *20 | *- | *- | 4 | +| Ethernet5 | S1-LEAF4_Ethernet2 | *trunk | *20 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s1-spine2_Ethernet6 | *trunk | *- | *- | *['LEAF_PEER_L3', 'MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +##### IPv4 + +| Interface | Description | Type | Channel Group | IP Address | VRF | MTU | Shutdown | ACL In | ACL Out | +| --------- | ----------- | -----| ------------- | ---------- | ----| ---- | -------- | ------ | ------- | +| Ethernet7 | P2P_LINK_TO_WANCORE_Ethernet2 | routed | - | 10.0.0.29/31 | default | 1500 | False | - | - | +| Ethernet8 | P2P_LINK_TO_WANCORE_Ethernet2 | routed | - | 10.0.0.33/31 | default | 1500 | False | - | - | + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s1-spine2_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-LEAF1_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-LEAF2_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description S1-LEAF3_Ethernet2 + no shutdown + channel-group 4 mode active +! +interface Ethernet5 + description S1-LEAF4_Ethernet2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-spine2_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.29/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.33/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s1-spine2_Po1 | switched | trunk | - | - | ['LEAF_PEER_L3', 'MLAG'] | - | - | - | - | +| Port-Channel2 | RACK1_Po2 | switched | trunk | 10 | - | - | - | - | 2 | - | +| Port-Channel4 | RACK2_Po2 | switched | trunk | 20 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s1-spine2_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + no shutdown + switchport + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 4 +``` + +### Loopback Interfaces + +#### Loopback Interfaces Summary + +##### IPv4 + +| Interface | Description | VRF | IP Address | +| --------- | ----------- | --- | ---------- | +| Loopback0 | Router_ID | default | 10.1.252.1/32 | + +##### IPv6 + +| Interface | Description | VRF | IPv6 Address | +| --------- | ----------- | --- | ------------ | +| Loopback0 | Router_ID | default | - | + +#### Loopback Interfaces Device Configuration + +```eos +! +interface Loopback0 + description Router_ID + no shutdown + ip address 10.1.252.1/32 + ip ospf area 0.0.0.0 +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan10 | Ten | default | - | False | +| Vlan20 | Twenty | default | - | False | +| Vlan4093 | MLAG_PEER_L3_PEERING | default | 1500 | False | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan10 | default | 10.10.10.2/24 | - | 10.10.10.1 | - | - | - | +| Vlan20 | default | 10.20.20.2/24 | - | 10.20.20.1 | - | - | - | +| Vlan4093 | default | 10.1.253.2/31 | - | - | - | - | - | +| Vlan4094 | default | 10.1.253.0/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan10 + description Ten + no shutdown + ip address 10.10.10.2/24 + ip virtual-router address 10.10.10.1 +! +interface Vlan20 + description Twenty + no shutdown + ip address 10.20.20.2/24 + ip virtual-router address 10.20.20.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + no shutdown + mtu 1500 + ip address 10.1.253.2/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.0/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### Virtual Router MAC Address + +#### Virtual Router MAC Address Summary + +Virtual Router MAC Address: 00:1c:73:00:dc:01 + +#### Virtual Router MAC Address Device Configuration + +```eos +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | True | + +#### IP Routing Device Configuration + +```eos +! +ip routing +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +### Router OSPF + +#### Router OSPF Summary + +| Process ID | Router ID | Default Passive Interface | No Passive Interface | BFD | Max LSA | Default Information Originate | Log Adjacency Changes Detail | Auto Cost Reference Bandwidth | Maximum Paths | MPLS LDP Sync Default | Distribute List In | +| ---------- | --------- | ------------------------- | -------------------- | --- | ------- | ----------------------------- | ---------------------------- | ----------------------------- | ------------- | --------------------- | ------------------ | +| 100 | 10.1.252.1 | enabled | Vlan4093
Ethernet7
Ethernet8
| disabled | 12000 | disabled | disabled | - | - | - | - | + +#### Router OSPF Router Redistribution + +| Process ID | Source Protocol | Include Leaked | Route Map | +| ---------- | --------------- | -------------- | --------- | +| 100 | connected | disabled | - | + +#### OSPF Interfaces + +| Interface | Area | Cost | Point To Point | +| -------- | -------- | -------- | -------- | +| Ethernet7 | 0.0.0.0 | - | True | +| Ethernet8 | 0.0.0.0 | - | True | +| Vlan4093 | 0.0.0.0 | - | True | +| Loopback0 | 0.0.0.0 | - | - | + +#### Router OSPF Device Configuration + +```eos +! +router ospf 100 + router-id 10.1.252.1 + passive-interface default + no passive-interface Vlan4093 + no passive-interface Ethernet7 + no passive-interface Ethernet8 + max-lsa 12000 + redistribute connected +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_1/documentation/devices/s1-spine2.md b/labs/L2LS/sites/site_1/documentation/devices/s1-spine2.md new file mode 100644 index 000000000..ba8747676 --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/devices/s1-spine2.md @@ -0,0 +1,624 @@ +# s1-spine2 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [Loopback Interfaces](#loopback-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [Virtual Router MAC Address](#virtual-router-mac-address) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) + - [Router OSPF](#router-ospf) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.11/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.11/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| SPINES | Vlan4094 | 10.1.253.0 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 4096 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4093-4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 10 | Ten | - | +| 20 | Twenty | - | +| 4093 | LEAF_PEER_L3 | LEAF_PEER_L3 | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 10 + name Ten +! +vlan 20 + name Twenty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s1-spine1_Ethernet1 | *trunk | *- | *- | *['LEAF_PEER_L3', 'MLAG'] | 1 | +| Ethernet2 | S1-LEAF1_Ethernet3 | *trunk | *10 | *- | *- | 2 | +| Ethernet3 | S1-LEAF2_Ethernet3 | *trunk | *10 | *- | *- | 2 | +| Ethernet4 | S1-LEAF3_Ethernet3 | *trunk | *20 | *- | *- | 4 | +| Ethernet5 | S1-LEAF4_Ethernet3 | *trunk | *20 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s1-spine1_Ethernet6 | *trunk | *- | *- | *['LEAF_PEER_L3', 'MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +##### IPv4 + +| Interface | Description | Type | Channel Group | IP Address | VRF | MTU | Shutdown | ACL In | ACL Out | +| --------- | ----------- | -----| ------------- | ---------- | ----| ---- | -------- | ------ | ------- | +| Ethernet7 | P2P_LINK_TO_WANCORE_Ethernet2 | routed | - | 10.0.0.31/31 | default | 1500 | False | - | - | +| Ethernet8 | P2P_LINK_TO_WANCORE_Ethernet2 | routed | - | 10.0.0.35/31 | default | 1500 | False | - | - | + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s1-spine1_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-LEAF1_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-LEAF2_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description S1-LEAF3_Ethernet3 + no shutdown + channel-group 4 mode active +! +interface Ethernet5 + description S1-LEAF4_Ethernet3 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-spine1_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.31/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.35/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s1-spine1_Po1 | switched | trunk | - | - | ['LEAF_PEER_L3', 'MLAG'] | - | - | - | - | +| Port-Channel2 | RACK1_Po2 | switched | trunk | 10 | - | - | - | - | 2 | - | +| Port-Channel4 | RACK2_Po2 | switched | trunk | 20 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s1-spine1_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + no shutdown + switchport + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 4 +``` + +### Loopback Interfaces + +#### Loopback Interfaces Summary + +##### IPv4 + +| Interface | Description | VRF | IP Address | +| --------- | ----------- | --- | ---------- | +| Loopback0 | Router_ID | default | 10.1.252.2/32 | + +##### IPv6 + +| Interface | Description | VRF | IPv6 Address | +| --------- | ----------- | --- | ------------ | +| Loopback0 | Router_ID | default | - | + +#### Loopback Interfaces Device Configuration + +```eos +! +interface Loopback0 + description Router_ID + no shutdown + ip address 10.1.252.2/32 + ip ospf area 0.0.0.0 +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan10 | Ten | default | - | False | +| Vlan20 | Twenty | default | - | False | +| Vlan4093 | MLAG_PEER_L3_PEERING | default | 1500 | False | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan10 | default | 10.10.10.3/24 | - | 10.10.10.1 | - | - | - | +| Vlan20 | default | 10.20.20.3/24 | - | 10.20.20.1 | - | - | - | +| Vlan4093 | default | 10.1.253.3/31 | - | - | - | - | - | +| Vlan4094 | default | 10.1.253.1/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan10 + description Ten + no shutdown + ip address 10.10.10.3/24 + ip virtual-router address 10.10.10.1 +! +interface Vlan20 + description Twenty + no shutdown + ip address 10.20.20.3/24 + ip virtual-router address 10.20.20.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + no shutdown + mtu 1500 + ip address 10.1.253.3/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.1/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### Virtual Router MAC Address + +#### Virtual Router MAC Address Summary + +Virtual Router MAC Address: 00:1c:73:00:dc:01 + +#### Virtual Router MAC Address Device Configuration + +```eos +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | True | + +#### IP Routing Device Configuration + +```eos +! +ip routing +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +### Router OSPF + +#### Router OSPF Summary + +| Process ID | Router ID | Default Passive Interface | No Passive Interface | BFD | Max LSA | Default Information Originate | Log Adjacency Changes Detail | Auto Cost Reference Bandwidth | Maximum Paths | MPLS LDP Sync Default | Distribute List In | +| ---------- | --------- | ------------------------- | -------------------- | --- | ------- | ----------------------------- | ---------------------------- | ----------------------------- | ------------- | --------------------- | ------------------ | +| 100 | 10.1.252.2 | enabled | Vlan4093
Ethernet7
Ethernet8
| disabled | 12000 | disabled | disabled | - | - | - | - | + +#### Router OSPF Router Redistribution + +| Process ID | Source Protocol | Include Leaked | Route Map | +| ---------- | --------------- | -------------- | --------- | +| 100 | connected | disabled | - | + +#### OSPF Interfaces + +| Interface | Area | Cost | Point To Point | +| -------- | -------- | -------- | -------- | +| Ethernet7 | 0.0.0.0 | - | True | +| Ethernet8 | 0.0.0.0 | - | True | +| Vlan4093 | 0.0.0.0 | - | True | +| Loopback0 | 0.0.0.0 | - | - | + +#### Router OSPF Device Configuration + +```eos +! +router ospf 100 + router-id 10.1.252.2 + passive-interface default + no passive-interface Vlan4093 + no passive-interface Ethernet7 + no passive-interface Ethernet8 + max-lsa 12000 + redistribute connected +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-documentation.md b/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-documentation.md new file mode 100644 index 000000000..4743f4352 --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-documentation.md @@ -0,0 +1,86 @@ +# SITE1_FABRIC + +## Table of Contents + +- [Fabric Switches and Management IP](#fabric-switches-and-management-ip) + - [Fabric Switches with inband Management IP](#fabric-switches-with-inband-management-ip) +- [Fabric Topology](#fabric-topology) +- [Fabric IP Allocation](#fabric-ip-allocation) + - [Fabric Point-To-Point Links](#fabric-point-to-point-links) + - [Point-To-Point Links Node Allocation](#point-to-point-links-node-allocation) + - [Loopback Interfaces (BGP EVPN Peering)](#loopback-interfaces-bgp-evpn-peering) + - [Loopback0 Interfaces Node Allocation](#loopback0-interfaces-node-allocation) + - [VTEP Loopback VXLAN Tunnel Source Interfaces (VTEPs Only)](#vtep-loopback-vxlan-tunnel-source-interfaces-vteps-only) + - [VTEP Loopback Node allocation](#vtep-loopback-node-allocation) + +## Fabric Switches and Management IP + +| POD | Type | Node | Management IP | Platform | Provisioned in CloudVision | Serial Number | +| --- | ---- | ---- | ------------- | -------- | -------------------------- | ------------- | +| SITE1_FABRIC | leaf | s1-leaf1 | 192.168.0.12/24 | cEOS | Provisioned | - | +| SITE1_FABRIC | leaf | s1-leaf2 | 192.168.0.13/24 | cEOS | Provisioned | - | +| SITE1_FABRIC | leaf | s1-leaf3 | 192.168.0.14/24 | cEOS | Provisioned | - | +| SITE1_FABRIC | leaf | s1-leaf4 | 192.168.0.15/24 | cEOS | Provisioned | - | +| SITE1_FABRIC | l3spine | s1-spine1 | 192.168.0.10/24 | cEOS | Provisioned | - | +| SITE1_FABRIC | l3spine | s1-spine2 | 192.168.0.11/24 | cEOS | Provisioned | - | + +> Provision status is based on Ansible inventory declaration and do not represent real status from CloudVision. + +### Fabric Switches with inband Management IP + +| POD | Type | Node | Management IP | Inband Interface | +| --- | ---- | ---- | ------------- | ---------------- | + +## Fabric Topology + +| Type | Node | Node Interface | Peer Type | Peer Node | Peer Interface | +| ---- | ---- | -------------- | --------- | ----------| -------------- | +| leaf | s1-leaf1 | Ethernet1 | mlag_peer | s1-leaf2 | Ethernet1 | +| leaf | s1-leaf1 | Ethernet2 | l3spine | s1-spine1 | Ethernet2 | +| leaf | s1-leaf1 | Ethernet3 | l3spine | s1-spine2 | Ethernet2 | +| leaf | s1-leaf1 | Ethernet6 | mlag_peer | s1-leaf2 | Ethernet6 | +| leaf | s1-leaf2 | Ethernet2 | l3spine | s1-spine1 | Ethernet3 | +| leaf | s1-leaf2 | Ethernet3 | l3spine | s1-spine2 | Ethernet3 | +| leaf | s1-leaf3 | Ethernet1 | mlag_peer | s1-leaf4 | Ethernet1 | +| leaf | s1-leaf3 | Ethernet2 | l3spine | s1-spine1 | Ethernet4 | +| leaf | s1-leaf3 | Ethernet3 | l3spine | s1-spine2 | Ethernet4 | +| leaf | s1-leaf3 | Ethernet6 | mlag_peer | s1-leaf4 | Ethernet6 | +| leaf | s1-leaf4 | Ethernet2 | l3spine | s1-spine1 | Ethernet5 | +| leaf | s1-leaf4 | Ethernet3 | l3spine | s1-spine2 | Ethernet5 | +| l3spine | s1-spine1 | Ethernet1 | mlag_peer | s1-spine2 | Ethernet1 | +| l3spine | s1-spine1 | Ethernet6 | mlag_peer | s1-spine2 | Ethernet6 | + +## Fabric IP Allocation + +### Fabric Point-To-Point Links + +| Uplink IPv4 Pool | Available Addresses | Assigned addresses | Assigned Address % | +| ---------------- | ------------------- | ------------------ | ------------------ | + +### Point-To-Point Links Node Allocation + +| Node | Node Interface | Node IP Address | Peer Node | Peer Interface | Peer IP Address | +| ---- | -------------- | --------------- | --------- | -------------- | --------------- | + +### Loopback Interfaces (BGP EVPN Peering) + +| Loopback Pool | Available Addresses | Assigned addresses | Assigned Address % | +| ------------- | ------------------- | ------------------ | ------------------ | +| 10.1.252.0/24 | 256 | 2 | 0.79 % | + +### Loopback0 Interfaces Node Allocation + +| POD | Node | Loopback0 | +| --- | ---- | --------- | +| SITE1_FABRIC | s1-spine1 | 10.1.252.1/32 | +| SITE1_FABRIC | s1-spine2 | 10.1.252.2/32 | + +### VTEP Loopback VXLAN Tunnel Source Interfaces (VTEPs Only) + +| VTEP Loopback Pool | Available Addresses | Assigned addresses | Assigned Address % | +| --------------------- | ------------------- | ------------------ | ------------------ | + +### VTEP Loopback Node allocation + +| POD | Node | Loopback1 | +| --- | ---- | --------- | diff --git a/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-p2p-links.csv b/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-p2p-links.csv new file mode 100644 index 000000000..bfbfa8948 --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-p2p-links.csv @@ -0,0 +1 @@ +Type,Node,Node Interface,Leaf IP Address,Peer Type,Peer Node,Peer Interface,Peer IP Address diff --git a/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-topology.csv b/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-topology.csv new file mode 100644 index 000000000..a664d6a5f --- /dev/null +++ b/labs/L2LS/sites/site_1/documentation/fabric/SITE1_FABRIC-topology.csv @@ -0,0 +1,37 @@ +Node Type,Node,Node Interface,Peer Type,Peer Node,Peer Interface,Node Interface Enabled +leaf,s1-leaf1,Ethernet1,mlag_peer,s1-leaf2,Ethernet1,True +leaf,s1-leaf1,Ethernet2,l3spine,s1-spine1,Ethernet2,True +leaf,s1-leaf1,Ethernet3,l3spine,s1-spine2,Ethernet2,True +leaf,s1-leaf1,Ethernet4,server,s1-host1,eth1,True +leaf,s1-leaf1,Ethernet6,mlag_peer,s1-leaf2,Ethernet6,True +leaf,s1-leaf2,Ethernet1,mlag_peer,s1-leaf1,Ethernet1,True +leaf,s1-leaf2,Ethernet2,l3spine,s1-spine1,Ethernet3,True +leaf,s1-leaf2,Ethernet3,l3spine,s1-spine2,Ethernet3,True +leaf,s1-leaf2,Ethernet4,server,s1-host1,eth2,True +leaf,s1-leaf2,Ethernet6,mlag_peer,s1-leaf1,Ethernet6,True +leaf,s1-leaf3,Ethernet1,mlag_peer,s1-leaf4,Ethernet1,True +leaf,s1-leaf3,Ethernet2,l3spine,s1-spine1,Ethernet4,True +leaf,s1-leaf3,Ethernet3,l3spine,s1-spine2,Ethernet4,True +leaf,s1-leaf3,Ethernet4,server,s1-host2,eth1,True +leaf,s1-leaf3,Ethernet6,mlag_peer,s1-leaf4,Ethernet6,True +leaf,s1-leaf4,Ethernet1,mlag_peer,s1-leaf3,Ethernet1,True +leaf,s1-leaf4,Ethernet2,l3spine,s1-spine1,Ethernet5,True +leaf,s1-leaf4,Ethernet3,l3spine,s1-spine2,Ethernet5,True +leaf,s1-leaf4,Ethernet4,server,s1-host2,eth2,True +leaf,s1-leaf4,Ethernet6,mlag_peer,s1-leaf3,Ethernet6,True +l3spine,s1-spine1,Ethernet1,mlag_peer,s1-spine2,Ethernet1,True +l3spine,s1-spine1,Ethernet2,leaf,s1-leaf1,Ethernet2,True +l3spine,s1-spine1,Ethernet3,leaf,s1-leaf2,Ethernet2,True +l3spine,s1-spine1,Ethernet4,leaf,s1-leaf3,Ethernet2,True +l3spine,s1-spine1,Ethernet5,leaf,s1-leaf4,Ethernet2,True +l3spine,s1-spine1,Ethernet6,mlag_peer,s1-spine2,Ethernet6,True +l3spine,s1-spine1,Ethernet7,other,WANCORE,Ethernet2,True +l3spine,s1-spine1,Ethernet8,other,WANCORE,Ethernet2,True +l3spine,s1-spine2,Ethernet1,mlag_peer,s1-spine1,Ethernet1,True +l3spine,s1-spine2,Ethernet2,leaf,s1-leaf1,Ethernet3,True +l3spine,s1-spine2,Ethernet3,leaf,s1-leaf2,Ethernet3,True +l3spine,s1-spine2,Ethernet4,leaf,s1-leaf3,Ethernet3,True +l3spine,s1-spine2,Ethernet5,leaf,s1-leaf4,Ethernet3,True +l3spine,s1-spine2,Ethernet6,mlag_peer,s1-spine1,Ethernet6,True +l3spine,s1-spine2,Ethernet7,other,WANCORE,Ethernet2,True +l3spine,s1-spine2,Ethernet8,other,WANCORE,Ethernet2,True diff --git a/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC.yml b/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC.yml index e65bdc110..1b6005768 100644 --- a/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC.yml +++ b/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC.yml @@ -72,3 +72,30 @@ leaf: ################################################################## underlay_routing_protocol: OSPF + +################################################################## +# WAN/Core Edge Links +################################################################## + +core_interfaces: + p2p_links: + + - ip: [ 10.0.0.29/31, 10.0.0.28/31 ] + nodes: [ s1-spine1, WANCORE ] + interfaces: [ Ethernet7, Ethernet2 ] + include_in_underlay_protocol: true + + - ip: [ 10.0.0.33/31, 10.0.0.32/31 ] + nodes: [ s1-spine1, WANCORE ] + interfaces: [ Ethernet8, Ethernet2 ] + include_in_underlay_protocol: true + + - ip: [ 10.0.0.31/31, 10.0.0.30/31 ] + nodes: [ s1-spine2, WANCORE ] + interfaces: [ Ethernet7, Ethernet2 ] + include_in_underlay_protocol: true + + - ip: [ 10.0.0.35/31, 10.0.0.34/31 ] + nodes: [ s1-spine2, WANCORE ] + interfaces: [ Ethernet8, Ethernet2 ] + include_in_underlay_protocol: true \ No newline at end of file diff --git a/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC_PORTS.yml b/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC_PORTS.yml index a792d1ce8..f91fda3b1 100644 --- a/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC_PORTS.yml +++ b/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC_PORTS.yml @@ -14,32 +14,32 @@ port_profiles: # ---------------- Endpoint Connectivity ---------------- # ########################################################### -# servers: +servers: -# # --------------------------------------------------------# -# # Site1 RACK1 Endpoints -# # --------------------------------------------------------# +# --------------------------------------------------------# +# Site1 RACK1 Endpoints +# --------------------------------------------------------# -# - name: s1-host1 # Server name -# rack: RACK1 # Informational RACK (optional) -# adapters: -# - endpoint_ports: [ eth1, eth2 ] # Server port to connect (optional) -# switch_ports: [ Ethernet4, Ethernet4 ] # Switch port to connect server (required) -# switches: [ s1-leaf1, s1-leaf2 ] # Switch to connect server (required) -# profile: PP-VLAN10 # Port profile to apply (required) -# port_channel: -# mode: active + - name: s1-host1 # Server name + rack: RACK1 # Informational RACK (optional) + adapters: + - endpoint_ports: [ eth1, eth2 ] # Server port to connect (optional) + switch_ports: [ Ethernet4, Ethernet4 ] # Switch port to connect server (required) + switches: [ s1-leaf1, s1-leaf2 ] # Switch to connect server (required) + profile: PP-VLAN10 # Port profile to apply (required) + port_channel: + mode: active -# # --------------------------------------------------------# -# # Site1 RACK2 Endpoints -# # --------------------------------------------------------# +# --------------------------------------------------------# +# Site1 RACK2 Endpoints +# --------------------------------------------------------# -# - name: s1-host2 # Server name -# rack: RACK2 # Informational RACK (optional) -# adapters: -# - endpoint_ports: [ eth1, eth2 ] # Server port to connect (optional) -# switch_ports: [ Ethernet4, Ethernet4 ] # Switch port to connect server (required) -# switches: [ s1-leaf3, s1-leaf4 ] # Switch to connect server (required) -# profile: PP-VLAN20 # Port profile to apply (required) -# port_channel: -# mode: active + - name: s1-host2 # Server name + rack: RACK2 # Informational RACK (optional) + adapters: + - endpoint_ports: [ eth1, eth2 ] # Server port to connect (optional) + switch_ports: [ Ethernet4, Ethernet4 ] # Switch port to connect server (required) + switches: [ s1-leaf3, s1-leaf4 ] # Switch to connect server (required) + profile: PP-VLAN20 # Port profile to apply (required) + port_channel: + mode: active diff --git a/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC_SERVICES.yml b/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC_SERVICES.yml index ec7a13b60..e4f290ae5 100644 --- a/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC_SERVICES.yml +++ b/labs/L2LS/sites/site_1/group_vars/SITE1_FABRIC_SERVICES.yml @@ -1,28 +1,28 @@ -# --- -# tenants: -# - name: MY_FABRIC -# vrfs: -# - name: default -# svis: -# - id: 10 -# name: 'Ten' -# tags: [ "Web" ] -# enabled: true -# ip_virtual_router_addresses: -# - 10.10.10.1 -# nodes: -# - node: s1-spine1 -# ip_address: 10.10.10.2/24 -# - node: s1-spine2 -# ip_address: 10.10.10.3/24 -# - id: 20 -# name: 'Twenty' -# tags: [ "App" ] -# enabled: true -# ip_virtual_router_addresses: -# - 10.20.20.1 -# nodes: -# - node: s1-spine1 -# ip_address: 10.20.20.2/24 -# - node: s1-spine2 -# ip_address: 10.20.20.3/24 +--- +tenants: + - name: MY_FABRIC + vrfs: + - name: default + svis: + - id: 10 + name: 'Ten' + tags: [ "Web" ] + enabled: true + ip_virtual_router_addresses: + - 10.10.10.1 + nodes: + - node: s1-spine1 + ip_address: 10.10.10.2/24 + - node: s1-spine2 + ip_address: 10.10.10.3/24 + - id: 20 + name: 'Twenty' + tags: [ "App" ] + enabled: true + ip_virtual_router_addresses: + - 10.20.20.1 + nodes: + - node: s1-spine1 + ip_address: 10.20.20.2/24 + - node: s1-spine2 + ip_address: 10.20.20.3/24 diff --git a/labs/L2LS/sites/site_1/intended/configs/s1-leaf1.cfg b/labs/L2LS/sites/site_1/intended/configs/s1-leaf1.cfg new file mode 100644 index 000000000..26a336f07 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/configs/s1-leaf1.cfg @@ -0,0 +1,123 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s1-leaf1 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 10 + name Ten +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf2_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + no shutdown + switchport + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host1 + no shutdown + switchport + switchport access vlan 10 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s1-leaf2_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s1-host1_eth1 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf2_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.12/24 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.0/31 +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_1/intended/configs/s1-leaf2.cfg b/labs/L2LS/sites/site_1/intended/configs/s1-leaf2.cfg new file mode 100644 index 000000000..19cb8de2b --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/configs/s1-leaf2.cfg @@ -0,0 +1,123 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s1-leaf2 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 10 + name Ten +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf1_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + no shutdown + switchport + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host1 + no shutdown + switchport + switchport access vlan 10 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s1-leaf1_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s1-host1_eth2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf1_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.13/24 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.1/31 +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_1/intended/configs/s1-leaf3.cfg b/labs/L2LS/sites/site_1/intended/configs/s1-leaf3.cfg new file mode 100644 index 000000000..5f4540b30 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/configs/s1-leaf3.cfg @@ -0,0 +1,123 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s1-leaf3 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 20 + name Twenty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf4_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + no shutdown + switchport + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host2 + no shutdown + switchport + switchport access vlan 20 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s1-leaf4_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet4 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet4 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s1-host2_eth1 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf4_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.14/24 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.0/31 +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_1/intended/configs/s1-leaf4.cfg b/labs/L2LS/sites/site_1/intended/configs/s1-leaf4.cfg new file mode 100644 index 000000000..ec83729bf --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/configs/s1-leaf4.cfg @@ -0,0 +1,123 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s1-leaf4 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 20 + name Twenty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s1-leaf3_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + no shutdown + switchport + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s1-host2 + no shutdown + switchport + switchport access vlan 20 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s1-leaf3_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-SPINE1_Ethernet5 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-SPINE2_Ethernet5 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s1-host2_eth2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-leaf3_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.15/24 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.1/31 +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_1/intended/configs/s1-spine1.cfg b/labs/L2LS/sites/site_1/intended/configs/s1-spine1.cfg new file mode 100644 index 000000000..961e5fdc7 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/configs/s1-spine1.cfg @@ -0,0 +1,193 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s1-spine1 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 10 + name Ten +! +vlan 20 + name Twenty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s1-spine2_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + no shutdown + switchport + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 4 +! +interface Ethernet1 + description MLAG_PEER_s1-spine2_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-LEAF1_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-LEAF2_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description S1-LEAF3_Ethernet2 + no shutdown + channel-group 4 mode active +! +interface Ethernet5 + description S1-LEAF4_Ethernet2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-spine2_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.29/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.33/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Loopback0 + description Router_ID + no shutdown + ip address 10.1.252.1/32 + ip ospf area 0.0.0.0 +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.10/24 +! +interface Vlan10 + description Ten + no shutdown + ip address 10.10.10.2/24 + ip virtual-router address 10.10.10.1 +! +interface Vlan20 + description Twenty + no shutdown + ip address 10.20.20.2/24 + ip virtual-router address 10.20.20.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + no shutdown + mtu 1500 + ip address 10.1.253.2/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.0/31 +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +! +ip routing +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.1.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +router ospf 100 + router-id 10.1.252.1 + passive-interface default + no passive-interface Vlan4093 + no passive-interface Ethernet7 + no passive-interface Ethernet8 + max-lsa 12000 + redistribute connected +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_1/intended/configs/s1-spine2.cfg b/labs/L2LS/sites/site_1/intended/configs/s1-spine2.cfg new file mode 100644 index 000000000..075691765 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/configs/s1-spine2.cfg @@ -0,0 +1,193 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s1-spine2 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 10 + name Ten +! +vlan 20 + name Twenty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s1-spine1_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + no shutdown + switchport + switchport trunk allowed vlan 10 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan 20 + switchport mode trunk + mlag 4 +! +interface Ethernet1 + description MLAG_PEER_s1-spine1_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S1-LEAF1_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S1-LEAF2_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description S1-LEAF3_Ethernet3 + no shutdown + channel-group 4 mode active +! +interface Ethernet5 + description S1-LEAF4_Ethernet3 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s1-spine1_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.31/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.35/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Loopback0 + description Router_ID + no shutdown + ip address 10.1.252.2/32 + ip ospf area 0.0.0.0 +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.11/24 +! +interface Vlan10 + description Ten + no shutdown + ip address 10.10.10.3/24 + ip virtual-router address 10.10.10.1 +! +interface Vlan20 + description Twenty + no shutdown + ip address 10.20.20.3/24 + ip virtual-router address 10.20.20.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + no shutdown + mtu 1500 + ip address 10.1.253.3/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.1.253.1/31 +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +! +ip routing +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.1.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +router ospf 100 + router-id 10.1.252.2 + passive-interface default + no passive-interface Vlan4093 + no passive-interface Ethernet7 + no passive-interface Ethernet8 + max-lsa 12000 + redistribute connected +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf1.yml b/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf1.yml new file mode 100644 index 000000000..2420739c3 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf1.yml @@ -0,0 +1,142 @@ +hostname: s1-leaf1 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 16384 + no_spanning_tree_vlan: '4094' +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.12/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 10 + name: Ten + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.1.253.0/31 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s1-leaf2_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - MLAG +- name: Port-Channel2 + description: SPINES_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '10' + mlag: 2 +- name: Port-Channel4 + description: s1-host1 + type: switched + shutdown: false + mode: access + vlans: '10' + spanning_tree_portfast: edge + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s1-leaf2 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s1-leaf2_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s1-leaf2 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s1-leaf2_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s1-spine1 + peer_interface: Ethernet2 + peer_type: l3spine + description: S1-SPINE1_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s1-spine2 + peer_interface: Ethernet2 + peer_type: l3spine + description: S1-SPINE2_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s1-host1 + peer_interface: eth1 + peer_type: server + port_profile: PP-VLAN10 + description: s1-host1_eth1 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +mlag_configuration: + domain_id: RACK1 + local_interface: Vlan4094 + peer_address: 10.1.253.1 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +ip_igmp_snooping: + globally_enabled: true +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf2.yml b/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf2.yml new file mode 100644 index 000000000..7c0bbefaf --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf2.yml @@ -0,0 +1,142 @@ +hostname: s1-leaf2 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 16384 + no_spanning_tree_vlan: '4094' +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.13/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 10 + name: Ten + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.1.253.1/31 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s1-leaf1_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - MLAG +- name: Port-Channel2 + description: SPINES_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '10' + mlag: 2 +- name: Port-Channel4 + description: s1-host1 + type: switched + shutdown: false + mode: access + vlans: '10' + spanning_tree_portfast: edge + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s1-leaf1 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s1-leaf1_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s1-leaf1 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s1-leaf1_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s1-spine1 + peer_interface: Ethernet3 + peer_type: l3spine + description: S1-SPINE1_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s1-spine2 + peer_interface: Ethernet3 + peer_type: l3spine + description: S1-SPINE2_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s1-host1 + peer_interface: eth2 + peer_type: server + port_profile: PP-VLAN10 + description: s1-host1_eth2 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +mlag_configuration: + domain_id: RACK1 + local_interface: Vlan4094 + peer_address: 10.1.253.0 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +ip_igmp_snooping: + globally_enabled: true +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf3.yml b/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf3.yml new file mode 100644 index 000000000..a8331edc1 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf3.yml @@ -0,0 +1,142 @@ +hostname: s1-leaf3 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 16384 + no_spanning_tree_vlan: '4094' +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.14/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 20 + name: Twenty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.1.253.0/31 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s1-leaf4_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - MLAG +- name: Port-Channel2 + description: SPINES_Po4 + type: switched + shutdown: false + mode: trunk + vlans: '20' + mlag: 2 +- name: Port-Channel4 + description: s1-host2 + type: switched + shutdown: false + mode: access + vlans: '20' + spanning_tree_portfast: edge + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s1-leaf4 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s1-leaf4_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s1-leaf4 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s1-leaf4_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s1-spine1 + peer_interface: Ethernet4 + peer_type: l3spine + description: S1-SPINE1_Ethernet4 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s1-spine2 + peer_interface: Ethernet4 + peer_type: l3spine + description: S1-SPINE2_Ethernet4 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s1-host2 + peer_interface: eth1 + peer_type: server + port_profile: PP-VLAN20 + description: s1-host2_eth1 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +mlag_configuration: + domain_id: RACK2 + local_interface: Vlan4094 + peer_address: 10.1.253.1 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +ip_igmp_snooping: + globally_enabled: true +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf4.yml b/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf4.yml new file mode 100644 index 000000000..4215c9dd9 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/structured_configs/s1-leaf4.yml @@ -0,0 +1,142 @@ +hostname: s1-leaf4 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 16384 + no_spanning_tree_vlan: '4094' +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.15/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 20 + name: Twenty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.1.253.1/31 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s1-leaf3_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - MLAG +- name: Port-Channel2 + description: SPINES_Po4 + type: switched + shutdown: false + mode: trunk + vlans: '20' + mlag: 2 +- name: Port-Channel4 + description: s1-host2 + type: switched + shutdown: false + mode: access + vlans: '20' + spanning_tree_portfast: edge + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s1-leaf3 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s1-leaf3_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s1-leaf3 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s1-leaf3_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s1-spine1 + peer_interface: Ethernet5 + peer_type: l3spine + description: S1-SPINE1_Ethernet5 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s1-spine2 + peer_interface: Ethernet5 + peer_type: l3spine + description: S1-SPINE2_Ethernet5 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s1-host2 + peer_interface: eth2 + peer_type: server + port_profile: PP-VLAN20 + description: s1-host2_eth2 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +mlag_configuration: + domain_id: RACK2 + local_interface: Vlan4094 + peer_address: 10.1.253.0 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +ip_igmp_snooping: + globally_enabled: true +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_1/intended/structured_configs/s1-spine1.yml b/labs/L2LS/sites/site_1/intended/structured_configs/s1-spine1.yml new file mode 100644 index 000000000..909dde4d8 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/structured_configs/s1-spine1.yml @@ -0,0 +1,227 @@ +hostname: s1-spine1 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +ip_routing: true +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 4096 + no_spanning_tree_vlan: 4093-4094 +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.10/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4093 + tenant: system + name: LEAF_PEER_L3 + trunk_groups: + - LEAF_PEER_L3 +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 10 + name: Ten + tenant: MY_FABRIC +- id: 20 + name: Twenty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4093 + description: MLAG_PEER_L3_PEERING + shutdown: false + mtu: 1500 + ip_address: 10.1.253.2/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.1.253.0/31 +- name: Vlan10 + tenant: MY_FABRIC + tags: + - Web + description: Ten + shutdown: false + ip_address: 10.10.10.2/24 + ip_virtual_router_addresses: + - 10.10.10.1 +- name: Vlan20 + tenant: MY_FABRIC + tags: + - App + description: Twenty + shutdown: false + ip_address: 10.20.20.2/24 + ip_virtual_router_addresses: + - 10.20.20.1 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s1-spine2_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - LEAF_PEER_L3 + - MLAG +- name: Port-Channel2 + description: RACK1_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '10' + mlag: 2 +- name: Port-Channel4 + description: RACK2_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '20' + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s1-spine2 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s1-spine2_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s1-spine2 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s1-spine2_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s1-leaf1 + peer_interface: Ethernet2 + peer_type: leaf + description: S1-LEAF1_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s1-leaf2 + peer_interface: Ethernet2 + peer_type: leaf + description: S1-LEAF2_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s1-leaf3 + peer_interface: Ethernet2 + peer_type: leaf + description: S1-LEAF3_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +- name: Ethernet5 + peer: s1-leaf4 + peer_interface: Ethernet2 + peer_type: leaf + description: S1-LEAF4_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +- name: Ethernet7 + peer: WANCORE + peer_interface: Ethernet2 + peer_type: other + description: P2P_LINK_TO_WANCORE_Ethernet2 + type: routed + shutdown: false + mtu: 1500 + ip_address: 10.0.0.29/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +- name: Ethernet8 + peer: WANCORE + peer_interface: Ethernet2 + peer_type: other + description: P2P_LINK_TO_WANCORE_Ethernet2 + type: routed + shutdown: false + mtu: 1500 + ip_address: 10.0.0.33/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +mlag_configuration: + domain_id: SPINES + local_interface: Vlan4094 + peer_address: 10.1.253.1 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +loopback_interfaces: +- name: Loopback0 + description: Router_ID + shutdown: false + ip_address: 10.1.252.1/32 + ospf_area: 0.0.0.0 +router_ospf: + process_ids: + - id: 100 + passive_interface_default: true + router_id: 10.1.252.1 + max_lsa: 12000 + no_passive_interfaces: + - Vlan4093 + - Ethernet7 + - Ethernet8 + bfd_enable: false + redistribute: + connected: {} +ip_igmp_snooping: + globally_enabled: true +ip_virtual_router_mac_address: 00:1c:73:00:dc:01 +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_1/intended/structured_configs/s1-spine2.yml b/labs/L2LS/sites/site_1/intended/structured_configs/s1-spine2.yml new file mode 100644 index 000000000..a27892d29 --- /dev/null +++ b/labs/L2LS/sites/site_1/intended/structured_configs/s1-spine2.yml @@ -0,0 +1,227 @@ +hostname: s1-spine2 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +ip_routing: true +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 4096 + no_spanning_tree_vlan: 4093-4094 +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.11/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4093 + tenant: system + name: LEAF_PEER_L3 + trunk_groups: + - LEAF_PEER_L3 +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 10 + name: Ten + tenant: MY_FABRIC +- id: 20 + name: Twenty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4093 + description: MLAG_PEER_L3_PEERING + shutdown: false + mtu: 1500 + ip_address: 10.1.253.3/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.1.253.1/31 +- name: Vlan10 + tenant: MY_FABRIC + tags: + - Web + description: Ten + shutdown: false + ip_address: 10.10.10.3/24 + ip_virtual_router_addresses: + - 10.10.10.1 +- name: Vlan20 + tenant: MY_FABRIC + tags: + - App + description: Twenty + shutdown: false + ip_address: 10.20.20.3/24 + ip_virtual_router_addresses: + - 10.20.20.1 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s1-spine1_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - LEAF_PEER_L3 + - MLAG +- name: Port-Channel2 + description: RACK1_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '10' + mlag: 2 +- name: Port-Channel4 + description: RACK2_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '20' + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s1-spine1 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s1-spine1_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s1-spine1 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s1-spine1_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s1-leaf1 + peer_interface: Ethernet3 + peer_type: leaf + description: S1-LEAF1_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s1-leaf2 + peer_interface: Ethernet3 + peer_type: leaf + description: S1-LEAF2_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s1-leaf3 + peer_interface: Ethernet3 + peer_type: leaf + description: S1-LEAF3_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +- name: Ethernet5 + peer: s1-leaf4 + peer_interface: Ethernet3 + peer_type: leaf + description: S1-LEAF4_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +- name: Ethernet7 + peer: WANCORE + peer_interface: Ethernet2 + peer_type: other + description: P2P_LINK_TO_WANCORE_Ethernet2 + type: routed + shutdown: false + mtu: 1500 + ip_address: 10.0.0.31/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +- name: Ethernet8 + peer: WANCORE + peer_interface: Ethernet2 + peer_type: other + description: P2P_LINK_TO_WANCORE_Ethernet2 + type: routed + shutdown: false + mtu: 1500 + ip_address: 10.0.0.35/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +mlag_configuration: + domain_id: SPINES + local_interface: Vlan4094 + peer_address: 10.1.253.0 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +loopback_interfaces: +- name: Loopback0 + description: Router_ID + shutdown: false + ip_address: 10.1.252.2/32 + ospf_area: 0.0.0.0 +router_ospf: + process_ids: + - id: 100 + passive_interface_default: true + router_id: 10.1.252.2 + max_lsa: 12000 + no_passive_interfaces: + - Vlan4093 + - Ethernet7 + - Ethernet8 + bfd_enable: false + redistribute: + connected: {} +ip_igmp_snooping: + globally_enabled: true +ip_virtual_router_mac_address: 00:1c:73:00:dc:01 +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_2/config_backup/s2-leaf1_post_running-config.conf b/labs/L2LS/sites/site_2/config_backup/s2-leaf1_post_running-config.conf new file mode 100644 index 000000000..8f2cadb1f --- /dev/null +++ b/labs/L2LS/sites/site_2/config_backup/s2-leaf1_post_running-config.conf @@ -0,0 +1,115 @@ +! Command: show running-config +! device: s2-leaf1 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s2-leaf1 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 30 + name Thirty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf2_Po1 + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host1 + switchport access vlan 30 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s2-leaf2_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet2 + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet2 + channel-group 2 mode active +! +interface Ethernet4 + description s2-host1_eth1 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf2_Ethernet6 + channel-group 1 mode active +! +interface Management0 + description oob_management + ip address 192.168.0.22/24 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.2.253.0/31 +! +no ip routing +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_2/config_backup/s2-leaf2_post_running-config.conf b/labs/L2LS/sites/site_2/config_backup/s2-leaf2_post_running-config.conf new file mode 100644 index 000000000..b87b0f38b --- /dev/null +++ b/labs/L2LS/sites/site_2/config_backup/s2-leaf2_post_running-config.conf @@ -0,0 +1,115 @@ +! Command: show running-config +! device: s2-leaf2 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s2-leaf2 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 30 + name Thirty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf1_Po1 + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host1 + switchport access vlan 30 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s2-leaf1_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet3 + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet3 + channel-group 2 mode active +! +interface Ethernet4 + description s2-host1_eth2 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf1_Ethernet6 + channel-group 1 mode active +! +interface Management0 + description oob_management + ip address 192.168.0.23/24 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.2.253.1/31 +! +no ip routing +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_2/config_backup/s2-leaf3_post_running-config.conf b/labs/L2LS/sites/site_2/config_backup/s2-leaf3_post_running-config.conf new file mode 100644 index 000000000..328801b79 --- /dev/null +++ b/labs/L2LS/sites/site_2/config_backup/s2-leaf3_post_running-config.conf @@ -0,0 +1,115 @@ +! Command: show running-config +! device: s2-leaf3 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s2-leaf3 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 40 + name Forty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf4_Po1 + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host2 + switchport access vlan 40 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s2-leaf4_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet4 + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet4 + channel-group 2 mode active +! +interface Ethernet4 + description s2-host2_eth1 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf4_Ethernet6 + channel-group 1 mode active +! +interface Management0 + description oob_management + ip address 192.168.0.24/24 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.2.253.0/31 +! +no ip routing +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_2/config_backup/s2-leaf4_post_running-config.conf b/labs/L2LS/sites/site_2/config_backup/s2-leaf4_post_running-config.conf new file mode 100644 index 000000000..20f3c2a8c --- /dev/null +++ b/labs/L2LS/sites/site_2/config_backup/s2-leaf4_post_running-config.conf @@ -0,0 +1,115 @@ +! Command: show running-config +! device: s2-leaf4 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s2-leaf4 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 40 + name Forty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf3_Po1 + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host2 + switchport access vlan 40 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s2-leaf3_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet5 + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet5 + channel-group 2 mode active +! +interface Ethernet4 + description s2-host2_eth2 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf3_Ethernet6 + channel-group 1 mode active +! +interface Management0 + description oob_management + ip address 192.168.0.25/24 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.2.253.1/31 +! +no ip routing +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_2/config_backup/s2-spine1_post_running-config.conf b/labs/L2LS/sites/site_2/config_backup/s2-spine1_post_running-config.conf new file mode 100644 index 000000000..376212984 --- /dev/null +++ b/labs/L2LS/sites/site_2/config_backup/s2-spine1_post_running-config.conf @@ -0,0 +1,176 @@ +! Command: show running-config +! device: s2-spine1 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s2-spine1 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 30 + name Thirty +! +vlan 40 + name Forty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s2-spine2_Po1 + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 4 +! +interface Ethernet1 + description MLAG_PEER_s2-spine2_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S2-LEAF1_Ethernet2 + channel-group 2 mode active +! +interface Ethernet3 + description S2-LEAF2_Ethernet2 + channel-group 2 mode active +! +interface Ethernet4 + description S2-LEAF3_Ethernet2 + channel-group 4 mode active +! +interface Ethernet5 + description S2-LEAF4_Ethernet2 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-spine2_Ethernet6 + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + mtu 1500 + no switchport + ip address 10.0.0.37/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + mtu 1500 + no switchport + ip address 10.0.0.41/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Loopback0 + description Router_ID + ip address 10.2.252.1/32 + ip ospf area 0.0.0.0 +! +interface Management0 + description oob_management + ip address 192.168.0.20/24 +! +interface Vlan30 + description Thirty + ip address 10.30.30.2/24 + ip virtual-router address 10.30.30.1 +! +interface Vlan40 + description Forty + ip address 10.40.40.2/24 + ip virtual-router address 10.40.40.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + mtu 1500 + ip address 10.2.253.2/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.2.253.0/31 +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +! +ip routing +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +router ospf 100 + router-id 10.2.252.1 + passive-interface default + no passive-interface Ethernet7 + no passive-interface Ethernet8 + no passive-interface Vlan4093 + redistribute connected + max-lsa 12000 +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_2/config_backup/s2-spine2_post_running-config.conf b/labs/L2LS/sites/site_2/config_backup/s2-spine2_post_running-config.conf new file mode 100644 index 000000000..d4f9f4af3 --- /dev/null +++ b/labs/L2LS/sites/site_2/config_backup/s2-spine2_post_running-config.conf @@ -0,0 +1,176 @@ +! Command: show running-config +! device: s2-spine2 (cEOSLab, EOS-4.32.2F-38195967.4322F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +no service interface inactive port-id allocation disabled +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +hostname s2-spine2 +dns domain atd.lab +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +! +system l1 + unsupported speed action error + unsupported error-correction action error +! +vlan 30 + name Thirty +! +vlan 40 + name Forty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +aaa authorization exec default local +! +interface Port-Channel1 + description MLAG_PEER_s2-spine1_Po1 + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 4 +! +interface Ethernet1 + description MLAG_PEER_s2-spine1_Ethernet1 + channel-group 1 mode active +! +interface Ethernet2 + description S2-LEAF1_Ethernet3 + channel-group 2 mode active +! +interface Ethernet3 + description S2-LEAF2_Ethernet3 + channel-group 2 mode active +! +interface Ethernet4 + description S2-LEAF3_Ethernet3 + channel-group 4 mode active +! +interface Ethernet5 + description S2-LEAF4_Ethernet3 + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-spine1_Ethernet6 + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + mtu 1500 + no switchport + ip address 10.0.0.39/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + mtu 1500 + no switchport + ip address 10.0.0.43/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Loopback0 + description Router_ID + ip address 10.2.252.2/32 + ip ospf area 0.0.0.0 +! +interface Management0 + description oob_management + ip address 192.168.0.21/24 +! +interface Vlan30 + description Thirty + ip address 10.30.30.3/24 + ip virtual-router address 10.30.30.1 +! +interface Vlan40 + description Forty + ip address 10.40.40.3/24 + ip virtual-router address 10.40.40.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + mtu 1500 + ip address 10.2.253.3/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + mtu 1500 + no autostate + ip address 10.2.253.1/31 +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +! +ip routing +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +router multicast + ipv4 + software-forwarding kernel + ! + ipv6 + software-forwarding kernel +! +router ospf 100 + router-id 10.2.252.2 + passive-interface default + no passive-interface Ethernet7 + no passive-interface Ethernet8 + no passive-interface Vlan4093 + redistribute connected + max-lsa 12000 +! +end \ No newline at end of file diff --git a/labs/L2LS/sites/site_2/documentation/devices/s2-leaf1.md b/labs/L2LS/sites/site_2/documentation/devices/s2-leaf1.md new file mode 100644 index 000000000..de6139c9f --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/devices/s2-leaf1.md @@ -0,0 +1,475 @@ +# s2-leaf1 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.22/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.22/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| RACK1 | Vlan4094 | 10.2.253.1 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 16384 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 30 | Thirty | - | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 30 + name Thirty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s2-leaf2_Ethernet1 | *trunk | *- | *- | *['MLAG'] | 1 | +| Ethernet2 | S2-SPINE1_Ethernet2 | *trunk | *30 | *- | *- | 2 | +| Ethernet3 | S2-SPINE2_Ethernet2 | *trunk | *30 | *- | *- | 2 | +| Ethernet4 | s2-host1_eth1 | *access | *30 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s2-leaf2_Ethernet6 | *trunk | *- | *- | *['MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s2-leaf2_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s2-host1_eth1 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf2_Ethernet6 + no shutdown + channel-group 1 mode active +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s2-leaf2_Po1 | switched | trunk | - | - | ['MLAG'] | - | - | - | - | +| Port-Channel2 | SPINES_Po2 | switched | trunk | 30 | - | - | - | - | 2 | - | +| Port-Channel4 | s2-host1 | switched | access | 30 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf2_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + no shutdown + switchport + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host1 + no shutdown + switchport + switchport access vlan 30 + mlag 4 + spanning-tree portfast +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4094 | default | 10.2.253.0/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.0/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | + +#### IP Routing Device Configuration + +```eos +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_2/documentation/devices/s2-leaf2.md b/labs/L2LS/sites/site_2/documentation/devices/s2-leaf2.md new file mode 100644 index 000000000..222819dc1 --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/devices/s2-leaf2.md @@ -0,0 +1,475 @@ +# s2-leaf2 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.23/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.23/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| RACK1 | Vlan4094 | 10.2.253.0 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 16384 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 30 | Thirty | - | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 30 + name Thirty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s2-leaf1_Ethernet1 | *trunk | *- | *- | *['MLAG'] | 1 | +| Ethernet2 | S2-SPINE1_Ethernet3 | *trunk | *30 | *- | *- | 2 | +| Ethernet3 | S2-SPINE2_Ethernet3 | *trunk | *30 | *- | *- | 2 | +| Ethernet4 | s2-host1_eth2 | *access | *30 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s2-leaf1_Ethernet6 | *trunk | *- | *- | *['MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s2-leaf1_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s2-host1_eth2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf1_Ethernet6 + no shutdown + channel-group 1 mode active +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s2-leaf1_Po1 | switched | trunk | - | - | ['MLAG'] | - | - | - | - | +| Port-Channel2 | SPINES_Po2 | switched | trunk | 30 | - | - | - | - | 2 | - | +| Port-Channel4 | s2-host1 | switched | access | 30 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf1_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + no shutdown + switchport + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host1 + no shutdown + switchport + switchport access vlan 30 + mlag 4 + spanning-tree portfast +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4094 | default | 10.2.253.1/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.1/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | + +#### IP Routing Device Configuration + +```eos +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_2/documentation/devices/s2-leaf3.md b/labs/L2LS/sites/site_2/documentation/devices/s2-leaf3.md new file mode 100644 index 000000000..addab67d4 --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/devices/s2-leaf3.md @@ -0,0 +1,475 @@ +# s2-leaf3 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.24/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.24/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| RACK2 | Vlan4094 | 10.2.253.1 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 16384 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 40 | Forty | - | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 40 + name Forty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s2-leaf4_Ethernet1 | *trunk | *- | *- | *['MLAG'] | 1 | +| Ethernet2 | S2-SPINE1_Ethernet4 | *trunk | *40 | *- | *- | 2 | +| Ethernet3 | S2-SPINE2_Ethernet4 | *trunk | *40 | *- | *- | 2 | +| Ethernet4 | s2-host2_eth1 | *access | *40 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s2-leaf4_Ethernet6 | *trunk | *- | *- | *['MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s2-leaf4_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet4 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet4 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s2-host2_eth1 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf4_Ethernet6 + no shutdown + channel-group 1 mode active +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s2-leaf4_Po1 | switched | trunk | - | - | ['MLAG'] | - | - | - | - | +| Port-Channel2 | SPINES_Po4 | switched | trunk | 40 | - | - | - | - | 2 | - | +| Port-Channel4 | s2-host2 | switched | access | 40 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf4_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + no shutdown + switchport + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host2 + no shutdown + switchport + switchport access vlan 40 + mlag 4 + spanning-tree portfast +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4094 | default | 10.2.253.0/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.0/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | + +#### IP Routing Device Configuration + +```eos +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_2/documentation/devices/s2-leaf4.md b/labs/L2LS/sites/site_2/documentation/devices/s2-leaf4.md new file mode 100644 index 000000000..bf3a4dd27 --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/devices/s2-leaf4.md @@ -0,0 +1,475 @@ +# s2-leaf4 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.25/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.25/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| RACK2 | Vlan4094 | 10.2.253.0 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 16384 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 40 | Forty | - | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 40 + name Forty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s2-leaf3_Ethernet1 | *trunk | *- | *- | *['MLAG'] | 1 | +| Ethernet2 | S2-SPINE1_Ethernet5 | *trunk | *40 | *- | *- | 2 | +| Ethernet3 | S2-SPINE2_Ethernet5 | *trunk | *40 | *- | *- | 2 | +| Ethernet4 | s2-host2_eth2 | *access | *40 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s2-leaf3_Ethernet6 | *trunk | *- | *- | *['MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s2-leaf3_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet5 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet5 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s2-host2_eth2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf3_Ethernet6 + no shutdown + channel-group 1 mode active +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s2-leaf3_Po1 | switched | trunk | - | - | ['MLAG'] | - | - | - | - | +| Port-Channel2 | SPINES_Po4 | switched | trunk | 40 | - | - | - | - | 2 | - | +| Port-Channel4 | s2-host2 | switched | access | 40 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf3_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + no shutdown + switchport + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host2 + no shutdown + switchport + switchport access vlan 40 + mlag 4 + spanning-tree portfast +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4094 | default | 10.2.253.1/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.1/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | + +#### IP Routing Device Configuration + +```eos +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_2/documentation/devices/s2-spine1.md b/labs/L2LS/sites/site_2/documentation/devices/s2-spine1.md new file mode 100644 index 000000000..9cee7eed1 --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/devices/s2-spine1.md @@ -0,0 +1,624 @@ +# s2-spine1 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [Loopback Interfaces](#loopback-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [Virtual Router MAC Address](#virtual-router-mac-address) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) + - [Router OSPF](#router-ospf) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.20/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.20/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| SPINES | Vlan4094 | 10.2.253.1 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 4096 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4093-4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 30 | Thirty | - | +| 40 | Forty | - | +| 4093 | LEAF_PEER_L3 | LEAF_PEER_L3 | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 30 + name Thirty +! +vlan 40 + name Forty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s2-spine2_Ethernet1 | *trunk | *- | *- | *['LEAF_PEER_L3', 'MLAG'] | 1 | +| Ethernet2 | S2-LEAF1_Ethernet2 | *trunk | *30 | *- | *- | 2 | +| Ethernet3 | S2-LEAF2_Ethernet2 | *trunk | *30 | *- | *- | 2 | +| Ethernet4 | S2-LEAF3_Ethernet2 | *trunk | *40 | *- | *- | 4 | +| Ethernet5 | S2-LEAF4_Ethernet2 | *trunk | *40 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s2-spine2_Ethernet6 | *trunk | *- | *- | *['LEAF_PEER_L3', 'MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +##### IPv4 + +| Interface | Description | Type | Channel Group | IP Address | VRF | MTU | Shutdown | ACL In | ACL Out | +| --------- | ----------- | -----| ------------- | ---------- | ----| ---- | -------- | ------ | ------- | +| Ethernet7 | P2P_LINK_TO_WANCORE_Ethernet2 | routed | - | 10.0.0.37/31 | default | 1500 | False | - | - | +| Ethernet8 | P2P_LINK_TO_WANCORE_Ethernet2 | routed | - | 10.0.0.41/31 | default | 1500 | False | - | - | + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s2-spine2_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-LEAF1_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-LEAF2_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description S2-LEAF3_Ethernet2 + no shutdown + channel-group 4 mode active +! +interface Ethernet5 + description S2-LEAF4_Ethernet2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-spine2_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.37/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.41/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s2-spine2_Po1 | switched | trunk | - | - | ['LEAF_PEER_L3', 'MLAG'] | - | - | - | - | +| Port-Channel2 | RACK1_Po2 | switched | trunk | 30 | - | - | - | - | 2 | - | +| Port-Channel4 | RACK2_Po2 | switched | trunk | 40 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s2-spine2_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + no shutdown + switchport + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 4 +``` + +### Loopback Interfaces + +#### Loopback Interfaces Summary + +##### IPv4 + +| Interface | Description | VRF | IP Address | +| --------- | ----------- | --- | ---------- | +| Loopback0 | Router_ID | default | 10.2.252.1/32 | + +##### IPv6 + +| Interface | Description | VRF | IPv6 Address | +| --------- | ----------- | --- | ------------ | +| Loopback0 | Router_ID | default | - | + +#### Loopback Interfaces Device Configuration + +```eos +! +interface Loopback0 + description Router_ID + no shutdown + ip address 10.2.252.1/32 + ip ospf area 0.0.0.0 +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan30 | Thirty | default | - | False | +| Vlan40 | Forty | default | - | False | +| Vlan4093 | MLAG_PEER_L3_PEERING | default | 1500 | False | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan30 | default | 10.30.30.2/24 | - | 10.30.30.1 | - | - | - | +| Vlan40 | default | 10.40.40.2/24 | - | 10.40.40.1 | - | - | - | +| Vlan4093 | default | 10.2.253.2/31 | - | - | - | - | - | +| Vlan4094 | default | 10.2.253.0/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan30 + description Thirty + no shutdown + ip address 10.30.30.2/24 + ip virtual-router address 10.30.30.1 +! +interface Vlan40 + description Forty + no shutdown + ip address 10.40.40.2/24 + ip virtual-router address 10.40.40.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + no shutdown + mtu 1500 + ip address 10.2.253.2/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.0/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### Virtual Router MAC Address + +#### Virtual Router MAC Address Summary + +Virtual Router MAC Address: 00:1c:73:00:dc:01 + +#### Virtual Router MAC Address Device Configuration + +```eos +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | True | + +#### IP Routing Device Configuration + +```eos +! +ip routing +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +### Router OSPF + +#### Router OSPF Summary + +| Process ID | Router ID | Default Passive Interface | No Passive Interface | BFD | Max LSA | Default Information Originate | Log Adjacency Changes Detail | Auto Cost Reference Bandwidth | Maximum Paths | MPLS LDP Sync Default | Distribute List In | +| ---------- | --------- | ------------------------- | -------------------- | --- | ------- | ----------------------------- | ---------------------------- | ----------------------------- | ------------- | --------------------- | ------------------ | +| 100 | 10.2.252.1 | enabled | Vlan4093
Ethernet7
Ethernet8
| disabled | 12000 | disabled | disabled | - | - | - | - | + +#### Router OSPF Router Redistribution + +| Process ID | Source Protocol | Include Leaked | Route Map | +| ---------- | --------------- | -------------- | --------- | +| 100 | connected | disabled | - | + +#### OSPF Interfaces + +| Interface | Area | Cost | Point To Point | +| -------- | -------- | -------- | -------- | +| Ethernet7 | 0.0.0.0 | - | True | +| Ethernet8 | 0.0.0.0 | - | True | +| Vlan4093 | 0.0.0.0 | - | True | +| Loopback0 | 0.0.0.0 | - | - | + +#### Router OSPF Device Configuration + +```eos +! +router ospf 100 + router-id 10.2.252.1 + passive-interface default + no passive-interface Vlan4093 + no passive-interface Ethernet7 + no passive-interface Ethernet8 + max-lsa 12000 + redistribute connected +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_2/documentation/devices/s2-spine2.md b/labs/L2LS/sites/site_2/documentation/devices/s2-spine2.md new file mode 100644 index 000000000..492d3baae --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/devices/s2-spine2.md @@ -0,0 +1,624 @@ +# s2-spine2 + +## Table of Contents + +- [Management](#management) + - [Management Interfaces](#management-interfaces) + - [DNS Domain](#dns-domain) + - [NTP](#ntp) + - [Management API HTTP](#management-api-http) +- [Authentication](#authentication) + - [Local Users](#local-users) + - [AAA Authorization](#aaa-authorization) +- [Monitoring](#monitoring) + - [TerminAttr Daemon](#terminattr-daemon) + - [Logging](#logging) +- [MLAG](#mlag) + - [MLAG Summary](#mlag-summary) + - [MLAG Device Configuration](#mlag-device-configuration) +- [Spanning Tree](#spanning-tree) + - [Spanning Tree Summary](#spanning-tree-summary) + - [Spanning Tree Device Configuration](#spanning-tree-device-configuration) +- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy) + - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary) + - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration) +- [VLANs](#vlans) + - [VLANs Summary](#vlans-summary) + - [VLANs Device Configuration](#vlans-device-configuration) +- [Interfaces](#interfaces) + - [Ethernet Interfaces](#ethernet-interfaces) + - [Port-Channel Interfaces](#port-channel-interfaces) + - [Loopback Interfaces](#loopback-interfaces) + - [VLAN Interfaces](#vlan-interfaces) +- [Routing](#routing) + - [Service Routing Protocols Model](#service-routing-protocols-model) + - [Virtual Router MAC Address](#virtual-router-mac-address) + - [IP Routing](#ip-routing) + - [IPv6 Routing](#ipv6-routing) + - [Static Routes](#static-routes) + - [Router OSPF](#router-ospf) +- [Multicast](#multicast) + - [IP IGMP Snooping](#ip-igmp-snooping) +- [VRF Instances](#vrf-instances) + - [VRF Instances Summary](#vrf-instances-summary) + - [VRF Instances Device Configuration](#vrf-instances-device-configuration) + +## Management + +### Management Interfaces + +#### Management Interfaces Summary + +##### IPv4 + +| Management Interface | Description | Type | VRF | IP Address | Gateway | +| -------------------- | ----------- | ---- | --- | ---------- | ------- | +| Management0 | oob_management | oob | default | 192.168.0.21/24 | 192.168.0.1 | + +##### IPv6 + +| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway | +| -------------------- | ----------- | ---- | --- | ------------ | ------------ | +| Management0 | oob_management | oob | default | - | - | + +#### Management Interfaces Device Configuration + +```eos +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.21/24 +``` + +### DNS Domain + +DNS domain: atd.lab + +#### DNS Domain Device Configuration + +```eos +dns domain atd.lab +! +``` + +### NTP + +#### NTP Summary + +##### NTP Servers + +| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key | +| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- | +| 192.168.0.1 | - | - | - | True | - | - | - | Management0 | - | + +#### NTP Device Configuration + +```eos +! +ntp server 192.168.0.1 iburst local-interface Management0 +``` + +### Management API HTTP + +#### Management API HTTP Summary + +| HTTP | HTTPS | Default Services | +| ---- | ----- | ---------------- | +| False | True | - | + +#### Management API VRF Access + +| VRF Name | IPv4 ACL | IPv6 ACL | +| -------- | -------- | -------- | +| default | - | - | + +#### Management API HTTP Device Configuration + +```eos +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +``` + +## Authentication + +### Local Users + +#### Local Users Summary + +| User | Privilege | Role | Disabled | Shell | +| ---- | --------- | ---- | -------- | ----- | +| arista | 15 | network-admin | False | - | + +#### Local Users Device Configuration + +```eos +! +username arista privilege 15 role network-admin secret sha512 +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +``` + +### AAA Authorization + +#### AAA Authorization Summary + +| Type | User Stores | +| ---- | ----------- | +| Exec | local | + +Authorization for configuration commands is disabled. + +#### AAA Authorization Device Configuration + +```eos +aaa authorization exec default local +! +``` + +## Monitoring + +### TerminAttr Daemon + +#### TerminAttr Daemon Summary + +| CV Compression | CloudVision Servers | VRF | Authentication | Smash Excludes | Ingest Exclude | Bypass AAA | +| -------------- | ------------------- | --- | -------------- | -------------- | -------------- | ---------- | +| gzip | 192.168.0.5:9910 | - | token,/tmp/token | ale,flexCounter,hardware,kni,pulse,strata | /Sysdb/cell/1/agent,/Sysdb/cell/2/agent | False | + +#### TerminAttr Daemon Device Configuration + +```eos +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +``` + +### Logging + +#### Logging Servers and Features Summary + +| Type | Level | +| -----| ----- | + +| VRF | Source Interface | +| --- | ---------------- | +| default | Management0 | + +| VRF | Hosts | Ports | Protocol | +| --- | ----- | ----- | -------- | +| default | 10.200.0.108 | Default | UDP | +| default | 10.200.1.108 | Default | UDP | + +#### Logging Servers and Features Device Configuration + +```eos +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +``` + +## MLAG + +### MLAG Summary + +| Domain-id | Local-interface | Peer-address | Peer-link | +| --------- | --------------- | ------------ | --------- | +| SPINES | Vlan4094 | 10.2.253.0 | Port-Channel1 | + +Dual primary detection is disabled. + +### MLAG Device Configuration + +```eos +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +``` + +## Spanning Tree + +### Spanning Tree Summary + +STP mode: **mstp** + +#### MSTP Instance and Priority + +| Instance(s) | Priority | +| -------- | -------- | +| 0 | 4096 | + +#### Global Spanning-Tree Settings + +- Spanning Tree disabled for VLANs: **4093-4094** + +### Spanning Tree Device Configuration + +```eos +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +``` + +## Internal VLAN Allocation Policy + +### Internal VLAN Allocation Policy Summary + +| Policy Allocation | Range Beginning | Range Ending | +| ------------------| --------------- | ------------ | +| ascending | 1006 | 1199 | + +### Internal VLAN Allocation Policy Device Configuration + +```eos +! +vlan internal order ascending range 1006 1199 +``` + +## VLANs + +### VLANs Summary + +| VLAN ID | Name | Trunk Groups | +| ------- | ---- | ------------ | +| 30 | Thirty | - | +| 40 | Forty | - | +| 4093 | LEAF_PEER_L3 | LEAF_PEER_L3 | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +vlan 30 + name Thirty +! +vlan 40 + name Forty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +``` + +## Interfaces + +### Ethernet Interfaces + +#### Ethernet Interfaces Summary + +##### L2 + +| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group | +| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- | +| Ethernet1 | MLAG_PEER_s2-spine1_Ethernet1 | *trunk | *- | *- | *['LEAF_PEER_L3', 'MLAG'] | 1 | +| Ethernet2 | S2-LEAF1_Ethernet3 | *trunk | *30 | *- | *- | 2 | +| Ethernet3 | S2-LEAF2_Ethernet3 | *trunk | *30 | *- | *- | 2 | +| Ethernet4 | S2-LEAF3_Ethernet3 | *trunk | *40 | *- | *- | 4 | +| Ethernet5 | S2-LEAF4_Ethernet3 | *trunk | *40 | *- | *- | 4 | +| Ethernet6 | MLAG_PEER_s2-spine1_Ethernet6 | *trunk | *- | *- | *['LEAF_PEER_L3', 'MLAG'] | 1 | + +*Inherited from Port-Channel Interface + +##### IPv4 + +| Interface | Description | Type | Channel Group | IP Address | VRF | MTU | Shutdown | ACL In | ACL Out | +| --------- | ----------- | -----| ------------- | ---------- | ----| ---- | -------- | ------ | ------- | +| Ethernet7 | P2P_LINK_TO_WANCORE_Ethernet2 | routed | - | 10.0.0.39/31 | default | 1500 | False | - | - | +| Ethernet8 | P2P_LINK_TO_WANCORE_Ethernet2 | routed | - | 10.0.0.43/31 | default | 1500 | False | - | - | + +#### Ethernet Interfaces Device Configuration + +```eos +! +interface Ethernet1 + description MLAG_PEER_s2-spine1_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-LEAF1_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-LEAF2_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description S2-LEAF3_Ethernet3 + no shutdown + channel-group 4 mode active +! +interface Ethernet5 + description S2-LEAF4_Ethernet3 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-spine1_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.39/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.43/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +``` + +### Port-Channel Interfaces + +#### Port-Channel Interfaces Summary + +##### L2 + +| Interface | Description | Type | Mode | VLANs | Native VLAN | Trunk Group | LACP Fallback Timeout | LACP Fallback Mode | MLAG ID | EVPN ESI | +| --------- | ----------- | ---- | ---- | ----- | ----------- | ------------| --------------------- | ------------------ | ------- | -------- | +| Port-Channel1 | MLAG_PEER_s2-spine1_Po1 | switched | trunk | - | - | ['LEAF_PEER_L3', 'MLAG'] | - | - | - | - | +| Port-Channel2 | RACK1_Po2 | switched | trunk | 30 | - | - | - | - | 2 | - | +| Port-Channel4 | RACK2_Po2 | switched | trunk | 40 | - | - | - | - | 4 | - | + +#### Port-Channel Interfaces Device Configuration + +```eos +! +interface Port-Channel1 + description MLAG_PEER_s2-spine1_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + no shutdown + switchport + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 4 +``` + +### Loopback Interfaces + +#### Loopback Interfaces Summary + +##### IPv4 + +| Interface | Description | VRF | IP Address | +| --------- | ----------- | --- | ---------- | +| Loopback0 | Router_ID | default | 10.2.252.2/32 | + +##### IPv6 + +| Interface | Description | VRF | IPv6 Address | +| --------- | ----------- | --- | ------------ | +| Loopback0 | Router_ID | default | - | + +#### Loopback Interfaces Device Configuration + +```eos +! +interface Loopback0 + description Router_ID + no shutdown + ip address 10.2.252.2/32 + ip ospf area 0.0.0.0 +``` + +### VLAN Interfaces + +#### VLAN Interfaces Summary + +| Interface | Description | VRF | MTU | Shutdown | +| --------- | ----------- | --- | ---- | -------- | +| Vlan30 | Thirty | default | - | False | +| Vlan40 | Forty | default | - | False | +| Vlan4093 | MLAG_PEER_L3_PEERING | default | 1500 | False | +| Vlan4094 | MLAG_PEER | default | 1500 | False | + +##### IPv4 + +| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | VRRP | ACL In | ACL Out | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan30 | default | 10.30.30.3/24 | - | 10.30.30.1 | - | - | - | +| Vlan40 | default | 10.40.40.3/24 | - | 10.40.40.1 | - | - | - | +| Vlan4093 | default | 10.2.253.3/31 | - | - | - | - | - | +| Vlan4094 | default | 10.2.253.1/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +interface Vlan30 + description Thirty + no shutdown + ip address 10.30.30.3/24 + ip virtual-router address 10.30.30.1 +! +interface Vlan40 + description Forty + no shutdown + ip address 10.40.40.3/24 + ip virtual-router address 10.40.40.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + no shutdown + mtu 1500 + ip address 10.2.253.3/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.1/31 +``` + +## Routing + +### Service Routing Protocols Model + +Multi agent routing protocol model enabled + +```eos +! +service routing protocols model multi-agent +``` + +### Virtual Router MAC Address + +#### Virtual Router MAC Address Summary + +Virtual Router MAC Address: 00:1c:73:00:dc:01 + +#### Virtual Router MAC Address Device Configuration + +```eos +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +``` + +### IP Routing + +#### IP Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | True | + +#### IP Routing Device Configuration + +```eos +! +ip routing +``` + +### IPv6 Routing + +#### IPv6 Routing Summary + +| VRF | Routing Enabled | +| --- | --------------- | +| default | False | +| default | false | + +### Static Routes + +#### Static Routes Summary + +| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric | +| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ | +| default | 0.0.0.0/0 | 192.168.0.1 | - | 1 | - | - | - | + +#### Static Routes Device Configuration + +```eos +! +ip route 0.0.0.0/0 192.168.0.1 +``` + +### Router OSPF + +#### Router OSPF Summary + +| Process ID | Router ID | Default Passive Interface | No Passive Interface | BFD | Max LSA | Default Information Originate | Log Adjacency Changes Detail | Auto Cost Reference Bandwidth | Maximum Paths | MPLS LDP Sync Default | Distribute List In | +| ---------- | --------- | ------------------------- | -------------------- | --- | ------- | ----------------------------- | ---------------------------- | ----------------------------- | ------------- | --------------------- | ------------------ | +| 100 | 10.2.252.2 | enabled | Vlan4093
Ethernet7
Ethernet8
| disabled | 12000 | disabled | disabled | - | - | - | - | + +#### Router OSPF Router Redistribution + +| Process ID | Source Protocol | Include Leaked | Route Map | +| ---------- | --------------- | -------------- | --------- | +| 100 | connected | disabled | - | + +#### OSPF Interfaces + +| Interface | Area | Cost | Point To Point | +| -------- | -------- | -------- | -------- | +| Ethernet7 | 0.0.0.0 | - | True | +| Ethernet8 | 0.0.0.0 | - | True | +| Vlan4093 | 0.0.0.0 | - | True | +| Loopback0 | 0.0.0.0 | - | - | + +#### Router OSPF Device Configuration + +```eos +! +router ospf 100 + router-id 10.2.252.2 + passive-interface default + no passive-interface Vlan4093 + no passive-interface Ethernet7 + no passive-interface Ethernet8 + max-lsa 12000 + redistribute connected +``` + +## Multicast + +### IP IGMP Snooping + +#### IP IGMP Snooping Summary + +| IGMP Snooping | Fast Leave | Interface Restart Query | Proxy | Restart Query Interval | Robustness Variable | +| ------------- | ---------- | ----------------------- | ----- | ---------------------- | ------------------- | +| Enabled | - | - | - | - | - | + +#### IP IGMP Snooping Device Configuration + +```eos +``` + +## VRF Instances + +### VRF Instances Summary + +| VRF Name | IP Routing | +| -------- | ---------- | + +### VRF Instances Device Configuration + +```eos +``` diff --git a/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-documentation.md b/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-documentation.md new file mode 100644 index 000000000..fa7d894cb --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-documentation.md @@ -0,0 +1,86 @@ +# SITE2_FABRIC + +## Table of Contents + +- [Fabric Switches and Management IP](#fabric-switches-and-management-ip) + - [Fabric Switches with inband Management IP](#fabric-switches-with-inband-management-ip) +- [Fabric Topology](#fabric-topology) +- [Fabric IP Allocation](#fabric-ip-allocation) + - [Fabric Point-To-Point Links](#fabric-point-to-point-links) + - [Point-To-Point Links Node Allocation](#point-to-point-links-node-allocation) + - [Loopback Interfaces (BGP EVPN Peering)](#loopback-interfaces-bgp-evpn-peering) + - [Loopback0 Interfaces Node Allocation](#loopback0-interfaces-node-allocation) + - [VTEP Loopback VXLAN Tunnel Source Interfaces (VTEPs Only)](#vtep-loopback-vxlan-tunnel-source-interfaces-vteps-only) + - [VTEP Loopback Node allocation](#vtep-loopback-node-allocation) + +## Fabric Switches and Management IP + +| POD | Type | Node | Management IP | Platform | Provisioned in CloudVision | Serial Number | +| --- | ---- | ---- | ------------- | -------- | -------------------------- | ------------- | +| SITE2_FABRIC | leaf | s2-leaf1 | 192.168.0.22/24 | cEOS | Provisioned | - | +| SITE2_FABRIC | leaf | s2-leaf2 | 192.168.0.23/24 | cEOS | Provisioned | - | +| SITE2_FABRIC | leaf | s2-leaf3 | 192.168.0.24/24 | cEOS | Provisioned | - | +| SITE2_FABRIC | leaf | s2-leaf4 | 192.168.0.25/24 | cEOS | Provisioned | - | +| SITE2_FABRIC | l3spine | s2-spine1 | 192.168.0.20/24 | cEOS | Provisioned | - | +| SITE2_FABRIC | l3spine | s2-spine2 | 192.168.0.21/24 | cEOS | Provisioned | - | + +> Provision status is based on Ansible inventory declaration and do not represent real status from CloudVision. + +### Fabric Switches with inband Management IP + +| POD | Type | Node | Management IP | Inband Interface | +| --- | ---- | ---- | ------------- | ---------------- | + +## Fabric Topology + +| Type | Node | Node Interface | Peer Type | Peer Node | Peer Interface | +| ---- | ---- | -------------- | --------- | ----------| -------------- | +| leaf | s2-leaf1 | Ethernet1 | mlag_peer | s2-leaf2 | Ethernet1 | +| leaf | s2-leaf1 | Ethernet2 | l3spine | s2-spine1 | Ethernet2 | +| leaf | s2-leaf1 | Ethernet3 | l3spine | s2-spine2 | Ethernet2 | +| leaf | s2-leaf1 | Ethernet6 | mlag_peer | s2-leaf2 | Ethernet6 | +| leaf | s2-leaf2 | Ethernet2 | l3spine | s2-spine1 | Ethernet3 | +| leaf | s2-leaf2 | Ethernet3 | l3spine | s2-spine2 | Ethernet3 | +| leaf | s2-leaf3 | Ethernet1 | mlag_peer | s2-leaf4 | Ethernet1 | +| leaf | s2-leaf3 | Ethernet2 | l3spine | s2-spine1 | Ethernet4 | +| leaf | s2-leaf3 | Ethernet3 | l3spine | s2-spine2 | Ethernet4 | +| leaf | s2-leaf3 | Ethernet6 | mlag_peer | s2-leaf4 | Ethernet6 | +| leaf | s2-leaf4 | Ethernet2 | l3spine | s2-spine1 | Ethernet5 | +| leaf | s2-leaf4 | Ethernet3 | l3spine | s2-spine2 | Ethernet5 | +| l3spine | s2-spine1 | Ethernet1 | mlag_peer | s2-spine2 | Ethernet1 | +| l3spine | s2-spine1 | Ethernet6 | mlag_peer | s2-spine2 | Ethernet6 | + +## Fabric IP Allocation + +### Fabric Point-To-Point Links + +| Uplink IPv4 Pool | Available Addresses | Assigned addresses | Assigned Address % | +| ---------------- | ------------------- | ------------------ | ------------------ | + +### Point-To-Point Links Node Allocation + +| Node | Node Interface | Node IP Address | Peer Node | Peer Interface | Peer IP Address | +| ---- | -------------- | --------------- | --------- | -------------- | --------------- | + +### Loopback Interfaces (BGP EVPN Peering) + +| Loopback Pool | Available Addresses | Assigned addresses | Assigned Address % | +| ------------- | ------------------- | ------------------ | ------------------ | +| 10.2.252.0/24 | 256 | 2 | 0.79 % | + +### Loopback0 Interfaces Node Allocation + +| POD | Node | Loopback0 | +| --- | ---- | --------- | +| SITE2_FABRIC | s2-spine1 | 10.2.252.1/32 | +| SITE2_FABRIC | s2-spine2 | 10.2.252.2/32 | + +### VTEP Loopback VXLAN Tunnel Source Interfaces (VTEPs Only) + +| VTEP Loopback Pool | Available Addresses | Assigned addresses | Assigned Address % | +| --------------------- | ------------------- | ------------------ | ------------------ | + +### VTEP Loopback Node allocation + +| POD | Node | Loopback1 | +| --- | ---- | --------- | diff --git a/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-p2p-links.csv b/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-p2p-links.csv new file mode 100644 index 000000000..bfbfa8948 --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-p2p-links.csv @@ -0,0 +1 @@ +Type,Node,Node Interface,Leaf IP Address,Peer Type,Peer Node,Peer Interface,Peer IP Address diff --git a/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-topology.csv b/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-topology.csv new file mode 100644 index 000000000..9b5221d5d --- /dev/null +++ b/labs/L2LS/sites/site_2/documentation/fabric/SITE2_FABRIC-topology.csv @@ -0,0 +1,37 @@ +Node Type,Node,Node Interface,Peer Type,Peer Node,Peer Interface,Node Interface Enabled +leaf,s2-leaf1,Ethernet1,mlag_peer,s2-leaf2,Ethernet1,True +leaf,s2-leaf1,Ethernet2,l3spine,s2-spine1,Ethernet2,True +leaf,s2-leaf1,Ethernet3,l3spine,s2-spine2,Ethernet2,True +leaf,s2-leaf1,Ethernet4,server,s2-host1,eth1,True +leaf,s2-leaf1,Ethernet6,mlag_peer,s2-leaf2,Ethernet6,True +leaf,s2-leaf2,Ethernet1,mlag_peer,s2-leaf1,Ethernet1,True +leaf,s2-leaf2,Ethernet2,l3spine,s2-spine1,Ethernet3,True +leaf,s2-leaf2,Ethernet3,l3spine,s2-spine2,Ethernet3,True +leaf,s2-leaf2,Ethernet4,server,s2-host1,eth2,True +leaf,s2-leaf2,Ethernet6,mlag_peer,s2-leaf1,Ethernet6,True +leaf,s2-leaf3,Ethernet1,mlag_peer,s2-leaf4,Ethernet1,True +leaf,s2-leaf3,Ethernet2,l3spine,s2-spine1,Ethernet4,True +leaf,s2-leaf3,Ethernet3,l3spine,s2-spine2,Ethernet4,True +leaf,s2-leaf3,Ethernet4,server,s2-host2,eth1,True +leaf,s2-leaf3,Ethernet6,mlag_peer,s2-leaf4,Ethernet6,True +leaf,s2-leaf4,Ethernet1,mlag_peer,s2-leaf3,Ethernet1,True +leaf,s2-leaf4,Ethernet2,l3spine,s2-spine1,Ethernet5,True +leaf,s2-leaf4,Ethernet3,l3spine,s2-spine2,Ethernet5,True +leaf,s2-leaf4,Ethernet4,server,s2-host2,eth2,True +leaf,s2-leaf4,Ethernet6,mlag_peer,s2-leaf3,Ethernet6,True +l3spine,s2-spine1,Ethernet1,mlag_peer,s2-spine2,Ethernet1,True +l3spine,s2-spine1,Ethernet2,leaf,s2-leaf1,Ethernet2,True +l3spine,s2-spine1,Ethernet3,leaf,s2-leaf2,Ethernet2,True +l3spine,s2-spine1,Ethernet4,leaf,s2-leaf3,Ethernet2,True +l3spine,s2-spine1,Ethernet5,leaf,s2-leaf4,Ethernet2,True +l3spine,s2-spine1,Ethernet6,mlag_peer,s2-spine2,Ethernet6,True +l3spine,s2-spine1,Ethernet7,other,WANCORE,Ethernet2,True +l3spine,s2-spine1,Ethernet8,other,WANCORE,Ethernet2,True +l3spine,s2-spine2,Ethernet1,mlag_peer,s2-spine1,Ethernet1,True +l3spine,s2-spine2,Ethernet2,leaf,s2-leaf1,Ethernet3,True +l3spine,s2-spine2,Ethernet3,leaf,s2-leaf2,Ethernet3,True +l3spine,s2-spine2,Ethernet4,leaf,s2-leaf3,Ethernet3,True +l3spine,s2-spine2,Ethernet5,leaf,s2-leaf4,Ethernet3,True +l3spine,s2-spine2,Ethernet6,mlag_peer,s2-spine1,Ethernet6,True +l3spine,s2-spine2,Ethernet7,other,WANCORE,Ethernet2,True +l3spine,s2-spine2,Ethernet8,other,WANCORE,Ethernet2,True diff --git a/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC.yml b/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC.yml index 9fd89e1f1..e61389f2b 100644 --- a/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC.yml +++ b/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC.yml @@ -72,3 +72,30 @@ leaf: ################################################################## underlay_routing_protocol: OSPF + +################################################################## +# WAN/Core Edge Links +################################################################## + +core_interfaces: + p2p_links: + + - ip: [ 10.0.0.37/31, 10.0.0.36/31 ] + nodes: [ s2-spine1, WANCORE ] + interfaces: [ Ethernet7, Ethernet2 ] + include_in_underlay_protocol: true + + - ip: [ 10.0.0.41/31, 10.0.0.40/31 ] + nodes: [ s2-spine1, WANCORE ] + interfaces: [ Ethernet8, Ethernet2 ] + include_in_underlay_protocol: true + + - ip: [ 10.0.0.39/31, 10.0.0.38/31 ] + nodes: [ s2-spine2, WANCORE ] + interfaces: [ Ethernet7, Ethernet2 ] + include_in_underlay_protocol: true + + - ip: [ 10.0.0.43/31, 10.0.0.42/31 ] + nodes: [ s2-spine2, WANCORE ] + interfaces: [ Ethernet8, Ethernet2 ] + include_in_underlay_protocol: true \ No newline at end of file diff --git a/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC_PORTS.yml b/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC_PORTS.yml index 9c2c7e845..e2eadc550 100644 --- a/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC_PORTS.yml +++ b/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC_PORTS.yml @@ -14,32 +14,32 @@ port_profiles: # ---------------- Endpoint Connectivity ---------------- # ########################################################### -# servers: +servers: -# # --------------------------------------------------------# -# # Site2 RACK1 Endpoints -# # --------------------------------------------------------# +# --------------------------------------------------------# +# Site2 RACK1 Endpoints +# --------------------------------------------------------# -# - name: s2-host1 # Server name -# rack: RACK1 # Informational RACK (optional) -# adapters: -# - endpoint_ports: [ eth1, eth2 ] # Server port to connect (optional) -# switch_ports: [ Ethernet4, Ethernet4 ] # Switch port to connect server (required) -# switches: [ s2-leaf1,s2-leaf2 ] # Switch to connect server (required) -# profile: PP-VLAN30 # Port profile to apply (required) -# port_channel: -# mode: active + - name: s2-host1 # Server name + rack: RACK1 # Informational RACK (optional) + adapters: + - endpoint_ports: [ eth1, eth2 ] # Server port to connect (optional) + switch_ports: [ Ethernet4, Ethernet4 ] # Switch port to connect server (required) + switches: [ s2-leaf1,s2-leaf2 ] # Switch to connect server (required) + profile: PP-VLAN30 # Port profile to apply (required) + port_channel: + mode: active -# # --------------------------------------------------------# -# # Site2 RACK2 Endpoints -# # --------------------------------------------------------# +# --------------------------------------------------------# +# Site2 RACK2 Endpoints +# --------------------------------------------------------# -# - name: s2-host2 # Server name -# rack: RACK2 # Informational RACK (optional) -# adapters: -# - endpoint_ports: [ eth1, eth2 ] # Server port to connect (optional) -# switch_ports: [ Ethernet4, Ethernet4 ] # Switch port to connect server (required) -# switches: [ s2-leaf3, s2-leaf4 ] # Switch to connect server (required) -# profile: PP-VLAN40 # Port profile to apply (required) -# port_channel: -# mode: active + - name: s2-host2 # Server name + rack: RACK2 # Informational RACK (optional) + adapters: + - endpoint_ports: [ eth1, eth2 ] # Server port to connect (optional) + switch_ports: [ Ethernet4, Ethernet4 ] # Switch port to connect server (required) + switches: [ s2-leaf3, s2-leaf4 ] # Switch to connect server (required) + profile: PP-VLAN40 # Port profile to apply (required) + port_channel: + mode: active diff --git a/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC_SERVICES.yml b/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC_SERVICES.yml index 187fc248e..3d533d738 100644 --- a/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC_SERVICES.yml +++ b/labs/L2LS/sites/site_2/group_vars/SITE2_FABRIC_SERVICES.yml @@ -1,28 +1,28 @@ -# --- -# tenants: -# - name: MY_FABRIC -# vrfs: -# - name: default -# svis: -# - id: 30 -# name: 'Thirty' -# tags: [ "DB" ] -# enabled: true -# ip_virtual_router_addresses: -# - 10.30.30.1 -# nodes: -# - node: s2-spine1 -# ip_address: 10.30.30.2/24 -# - node: s2-spine2 -# ip_address: 10.30.30.3/24 -# - id: 40 -# name: 'Forty' -# tags: [ "DMZ" ] -# enabled: true -# ip_virtual_router_addresses: -# - 10.40.40.1 -# nodes: -# - node: s2-spine1 -# ip_address: 10.40.40.2/24 -# - node: s2-spine2 -# ip_address: 10.40.40.3/24 +--- +tenants: + - name: MY_FABRIC + vrfs: + - name: default + svis: + - id: 30 + name: 'Thirty' + tags: [ "DB" ] + enabled: true + ip_virtual_router_addresses: + - 10.30.30.1 + nodes: + - node: s2-spine1 + ip_address: 10.30.30.2/24 + - node: s2-spine2 + ip_address: 10.30.30.3/24 + - id: 40 + name: 'Forty' + tags: [ "DMZ" ] + enabled: true + ip_virtual_router_addresses: + - 10.40.40.1 + nodes: + - node: s2-spine1 + ip_address: 10.40.40.2/24 + - node: s2-spine2 + ip_address: 10.40.40.3/24 diff --git a/labs/L2LS/sites/site_2/intended/configs/s2-leaf1.cfg b/labs/L2LS/sites/site_2/intended/configs/s2-leaf1.cfg new file mode 100644 index 000000000..149970e61 --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/configs/s2-leaf1.cfg @@ -0,0 +1,123 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s2-leaf1 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 30 + name Thirty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf2_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + no shutdown + switchport + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host1 + no shutdown + switchport + switchport access vlan 30 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s2-leaf2_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s2-host1_eth1 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf2_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.22/24 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.0/31 +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_2/intended/configs/s2-leaf2.cfg b/labs/L2LS/sites/site_2/intended/configs/s2-leaf2.cfg new file mode 100644 index 000000000..86adcae36 --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/configs/s2-leaf2.cfg @@ -0,0 +1,123 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s2-leaf2 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 30 + name Thirty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf1_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po2 + no shutdown + switchport + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host1 + no shutdown + switchport + switchport access vlan 30 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s2-leaf1_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s2-host1_eth2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf1_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.23/24 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.1/31 +! +mlag configuration + domain-id RACK1 + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_2/intended/configs/s2-leaf3.cfg b/labs/L2LS/sites/site_2/intended/configs/s2-leaf3.cfg new file mode 100644 index 000000000..0625a3885 --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/configs/s2-leaf3.cfg @@ -0,0 +1,123 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s2-leaf3 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 40 + name Forty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf4_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + no shutdown + switchport + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host2 + no shutdown + switchport + switchport access vlan 40 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s2-leaf4_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet4 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet4 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s2-host2_eth1 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf4_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.24/24 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.0/31 +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_2/intended/configs/s2-leaf4.cfg b/labs/L2LS/sites/site_2/intended/configs/s2-leaf4.cfg new file mode 100644 index 000000000..58cd24b0d --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/configs/s2-leaf4.cfg @@ -0,0 +1,123 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s2-leaf4 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4094 +spanning-tree mst 0 priority 16384 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 40 + name Forty +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s2-leaf3_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group MLAG +! +interface Port-Channel2 + description SPINES_Po4 + no shutdown + switchport + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description s2-host2 + no shutdown + switchport + switchport access vlan 40 + mlag 4 + spanning-tree portfast +! +interface Ethernet1 + description MLAG_PEER_s2-leaf3_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-SPINE1_Ethernet5 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-SPINE2_Ethernet5 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description s2-host2_eth2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-leaf3_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.25/24 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.1/31 +! +mlag configuration + domain-id RACK2 + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_2/intended/configs/s2-spine1.cfg b/labs/L2LS/sites/site_2/intended/configs/s2-spine1.cfg new file mode 100644 index 000000000..3a1d6de03 --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/configs/s2-spine1.cfg @@ -0,0 +1,193 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s2-spine1 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 30 + name Thirty +! +vlan 40 + name Forty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s2-spine2_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + no shutdown + switchport + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 4 +! +interface Ethernet1 + description MLAG_PEER_s2-spine2_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-LEAF1_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-LEAF2_Ethernet2 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description S2-LEAF3_Ethernet2 + no shutdown + channel-group 4 mode active +! +interface Ethernet5 + description S2-LEAF4_Ethernet2 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-spine2_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.37/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.41/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Loopback0 + description Router_ID + no shutdown + ip address 10.2.252.1/32 + ip ospf area 0.0.0.0 +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.20/24 +! +interface Vlan30 + description Thirty + no shutdown + ip address 10.30.30.2/24 + ip virtual-router address 10.30.30.1 +! +interface Vlan40 + description Forty + no shutdown + ip address 10.40.40.2/24 + ip virtual-router address 10.40.40.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + no shutdown + mtu 1500 + ip address 10.2.253.2/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.0/31 +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +! +ip routing +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.2.253.1 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +router ospf 100 + router-id 10.2.252.1 + passive-interface default + no passive-interface Vlan4093 + no passive-interface Ethernet7 + no passive-interface Ethernet8 + max-lsa 12000 + redistribute connected +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_2/intended/configs/s2-spine2.cfg b/labs/L2LS/sites/site_2/intended/configs/s2-spine2.cfg new file mode 100644 index 000000000..a2f94a81c --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/configs/s2-spine2.cfg @@ -0,0 +1,193 @@ +!RANCID-CONTENT-TYPE: arista +! +daemon TerminAttr + exec /usr/bin/TerminAttr -cvaddr=192.168.0.5:9910 -cvauth=token,/tmp/token -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs + no shutdown +! +vlan internal order ascending range 1006 1199 +! +transceiver qsfp default-mode 4x10G +! +service routing protocols model multi-agent +! +logging host 10.200.0.108 +logging host 10.200.1.108 +logging source-interface Management0 +! +hostname s2-spine2 +dns domain atd.lab +! +ntp server 192.168.0.1 iburst local-interface Management0 +! +spanning-tree mode mstp +no spanning-tree vlan-id 4093-4094 +spanning-tree mst 0 priority 4096 +! +aaa authorization exec default local +! +no enable password +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +! +vlan 30 + name Thirty +! +vlan 40 + name Forty +! +vlan 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +interface Port-Channel1 + description MLAG_PEER_s2-spine1_Po1 + no shutdown + switchport + switchport mode trunk + switchport trunk group LEAF_PEER_L3 + switchport trunk group MLAG +! +interface Port-Channel2 + description RACK1_Po2 + no shutdown + switchport + switchport trunk allowed vlan 30 + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan 40 + switchport mode trunk + mlag 4 +! +interface Ethernet1 + description MLAG_PEER_s2-spine1_Ethernet1 + no shutdown + channel-group 1 mode active +! +interface Ethernet2 + description S2-LEAF1_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet3 + description S2-LEAF2_Ethernet3 + no shutdown + channel-group 2 mode active +! +interface Ethernet4 + description S2-LEAF3_Ethernet3 + no shutdown + channel-group 4 mode active +! +interface Ethernet5 + description S2-LEAF4_Ethernet3 + no shutdown + channel-group 4 mode active +! +interface Ethernet6 + description MLAG_PEER_s2-spine1_Ethernet6 + no shutdown + channel-group 1 mode active +! +interface Ethernet7 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.39/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Ethernet8 + description P2P_LINK_TO_WANCORE_Ethernet2 + no shutdown + mtu 1500 + no switchport + ip address 10.0.0.43/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Loopback0 + description Router_ID + no shutdown + ip address 10.2.252.2/32 + ip ospf area 0.0.0.0 +! +interface Management0 + description oob_management + no shutdown + ip address 192.168.0.21/24 +! +interface Vlan30 + description Thirty + no shutdown + ip address 10.30.30.3/24 + ip virtual-router address 10.30.30.1 +! +interface Vlan40 + description Forty + no shutdown + ip address 10.40.40.3/24 + ip virtual-router address 10.40.40.1 +! +interface Vlan4093 + description MLAG_PEER_L3_PEERING + no shutdown + mtu 1500 + ip address 10.2.253.3/31 + ip ospf network point-to-point + ip ospf area 0.0.0.0 +! +interface Vlan4094 + description MLAG_PEER + no shutdown + mtu 1500 + no autostate + ip address 10.2.253.1/31 +! +ip virtual-router mac-address 00:1c:73:00:dc:01 +! +ip routing +! +mlag configuration + domain-id SPINES + local-interface Vlan4094 + peer-address 10.2.253.0 + peer-link Port-Channel1 + reload-delay mlag 300 + reload-delay non-mlag 330 +! +ip route 0.0.0.0/0 192.168.0.1 +! +router ospf 100 + router-id 10.2.252.2 + passive-interface default + no passive-interface Vlan4093 + no passive-interface Ethernet7 + no passive-interface Ethernet8 + max-lsa 12000 + redistribute connected +! +banner motd +You shall not pass. Unless you are authorized. Then you shall pass. +EOF + +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf1.yml b/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf1.yml new file mode 100644 index 000000000..4d82ce829 --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf1.yml @@ -0,0 +1,142 @@ +hostname: s2-leaf1 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 16384 + no_spanning_tree_vlan: '4094' +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.22/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 30 + name: Thirty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.2.253.0/31 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s2-leaf2_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - MLAG +- name: Port-Channel2 + description: SPINES_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '30' + mlag: 2 +- name: Port-Channel4 + description: s2-host1 + type: switched + shutdown: false + mode: access + vlans: '30' + spanning_tree_portfast: edge + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s2-leaf2 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s2-leaf2_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s2-leaf2 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s2-leaf2_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s2-spine1 + peer_interface: Ethernet2 + peer_type: l3spine + description: S2-SPINE1_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s2-spine2 + peer_interface: Ethernet2 + peer_type: l3spine + description: S2-SPINE2_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s2-host1 + peer_interface: eth1 + peer_type: server + port_profile: PP-VLAN30 + description: s2-host1_eth1 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +mlag_configuration: + domain_id: RACK1 + local_interface: Vlan4094 + peer_address: 10.2.253.1 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +ip_igmp_snooping: + globally_enabled: true +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf2.yml b/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf2.yml new file mode 100644 index 000000000..e2b2086c6 --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf2.yml @@ -0,0 +1,142 @@ +hostname: s2-leaf2 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 16384 + no_spanning_tree_vlan: '4094' +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.23/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 30 + name: Thirty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.2.253.1/31 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s2-leaf1_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - MLAG +- name: Port-Channel2 + description: SPINES_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '30' + mlag: 2 +- name: Port-Channel4 + description: s2-host1 + type: switched + shutdown: false + mode: access + vlans: '30' + spanning_tree_portfast: edge + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s2-leaf1 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s2-leaf1_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s2-leaf1 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s2-leaf1_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s2-spine1 + peer_interface: Ethernet3 + peer_type: l3spine + description: S2-SPINE1_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s2-spine2 + peer_interface: Ethernet3 + peer_type: l3spine + description: S2-SPINE2_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s2-host1 + peer_interface: eth2 + peer_type: server + port_profile: PP-VLAN30 + description: s2-host1_eth2 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +mlag_configuration: + domain_id: RACK1 + local_interface: Vlan4094 + peer_address: 10.2.253.0 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +ip_igmp_snooping: + globally_enabled: true +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf3.yml b/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf3.yml new file mode 100644 index 000000000..72f1c9e4e --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf3.yml @@ -0,0 +1,142 @@ +hostname: s2-leaf3 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 16384 + no_spanning_tree_vlan: '4094' +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.24/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 40 + name: Forty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.2.253.0/31 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s2-leaf4_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - MLAG +- name: Port-Channel2 + description: SPINES_Po4 + type: switched + shutdown: false + mode: trunk + vlans: '40' + mlag: 2 +- name: Port-Channel4 + description: s2-host2 + type: switched + shutdown: false + mode: access + vlans: '40' + spanning_tree_portfast: edge + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s2-leaf4 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s2-leaf4_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s2-leaf4 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s2-leaf4_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s2-spine1 + peer_interface: Ethernet4 + peer_type: l3spine + description: S2-SPINE1_Ethernet4 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s2-spine2 + peer_interface: Ethernet4 + peer_type: l3spine + description: S2-SPINE2_Ethernet4 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s2-host2 + peer_interface: eth1 + peer_type: server + port_profile: PP-VLAN40 + description: s2-host2_eth1 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +mlag_configuration: + domain_id: RACK2 + local_interface: Vlan4094 + peer_address: 10.2.253.1 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +ip_igmp_snooping: + globally_enabled: true +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf4.yml b/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf4.yml new file mode 100644 index 000000000..685c5594a --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/structured_configs/s2-leaf4.yml @@ -0,0 +1,142 @@ +hostname: s2-leaf4 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 16384 + no_spanning_tree_vlan: '4094' +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.25/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 40 + name: Forty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.2.253.1/31 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s2-leaf3_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - MLAG +- name: Port-Channel2 + description: SPINES_Po4 + type: switched + shutdown: false + mode: trunk + vlans: '40' + mlag: 2 +- name: Port-Channel4 + description: s2-host2 + type: switched + shutdown: false + mode: access + vlans: '40' + spanning_tree_portfast: edge + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s2-leaf3 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s2-leaf3_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s2-leaf3 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s2-leaf3_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s2-spine1 + peer_interface: Ethernet5 + peer_type: l3spine + description: S2-SPINE1_Ethernet5 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s2-spine2 + peer_interface: Ethernet5 + peer_type: l3spine + description: S2-SPINE2_Ethernet5 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s2-host2 + peer_interface: eth2 + peer_type: server + port_profile: PP-VLAN40 + description: s2-host2_eth2 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +mlag_configuration: + domain_id: RACK2 + local_interface: Vlan4094 + peer_address: 10.2.253.0 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +ip_igmp_snooping: + globally_enabled: true +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_2/intended/structured_configs/s2-spine1.yml b/labs/L2LS/sites/site_2/intended/structured_configs/s2-spine1.yml new file mode 100644 index 000000000..5c078a26c --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/structured_configs/s2-spine1.yml @@ -0,0 +1,227 @@ +hostname: s2-spine1 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +ip_routing: true +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 4096 + no_spanning_tree_vlan: 4093-4094 +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.20/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4093 + tenant: system + name: LEAF_PEER_L3 + trunk_groups: + - LEAF_PEER_L3 +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 30 + name: Thirty + tenant: MY_FABRIC +- id: 40 + name: Forty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4093 + description: MLAG_PEER_L3_PEERING + shutdown: false + mtu: 1500 + ip_address: 10.2.253.2/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.2.253.0/31 +- name: Vlan30 + tenant: MY_FABRIC + tags: + - DB + description: Thirty + shutdown: false + ip_address: 10.30.30.2/24 + ip_virtual_router_addresses: + - 10.30.30.1 +- name: Vlan40 + tenant: MY_FABRIC + tags: + - DMZ + description: Forty + shutdown: false + ip_address: 10.40.40.2/24 + ip_virtual_router_addresses: + - 10.40.40.1 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s2-spine2_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - LEAF_PEER_L3 + - MLAG +- name: Port-Channel2 + description: RACK1_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '30' + mlag: 2 +- name: Port-Channel4 + description: RACK2_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '40' + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s2-spine2 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s2-spine2_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s2-spine2 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s2-spine2_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s2-leaf1 + peer_interface: Ethernet2 + peer_type: leaf + description: S2-LEAF1_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s2-leaf2 + peer_interface: Ethernet2 + peer_type: leaf + description: S2-LEAF2_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s2-leaf3 + peer_interface: Ethernet2 + peer_type: leaf + description: S2-LEAF3_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +- name: Ethernet5 + peer: s2-leaf4 + peer_interface: Ethernet2 + peer_type: leaf + description: S2-LEAF4_Ethernet2 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +- name: Ethernet7 + peer: WANCORE + peer_interface: Ethernet2 + peer_type: other + description: P2P_LINK_TO_WANCORE_Ethernet2 + type: routed + shutdown: false + mtu: 1500 + ip_address: 10.0.0.37/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +- name: Ethernet8 + peer: WANCORE + peer_interface: Ethernet2 + peer_type: other + description: P2P_LINK_TO_WANCORE_Ethernet2 + type: routed + shutdown: false + mtu: 1500 + ip_address: 10.0.0.41/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +mlag_configuration: + domain_id: SPINES + local_interface: Vlan4094 + peer_address: 10.2.253.1 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +loopback_interfaces: +- name: Loopback0 + description: Router_ID + shutdown: false + ip_address: 10.2.252.1/32 + ospf_area: 0.0.0.0 +router_ospf: + process_ids: + - id: 100 + passive_interface_default: true + router_id: 10.2.252.1 + max_lsa: 12000 + no_passive_interfaces: + - Vlan4093 + - Ethernet7 + - Ethernet8 + bfd_enable: false + redistribute: + connected: {} +ip_igmp_snooping: + globally_enabled: true +ip_virtual_router_mac_address: 00:1c:73:00:dc:01 +metadata: + platform: cEOS diff --git a/labs/L2LS/sites/site_2/intended/structured_configs/s2-spine2.yml b/labs/L2LS/sites/site_2/intended/structured_configs/s2-spine2.yml new file mode 100644 index 000000000..57ed0ba45 --- /dev/null +++ b/labs/L2LS/sites/site_2/intended/structured_configs/s2-spine2.yml @@ -0,0 +1,227 @@ +hostname: s2-spine2 +is_deployed: true +static_routes: +- vrf: default + destination_address_prefix: 0.0.0.0/0 + gateway: 192.168.0.1 +service_routing_protocols_model: multi-agent +ip_routing: true +vlan_internal_order: + allocation: ascending + range: + beginning: 1006 + ending: 1199 +spanning_tree: + mode: mstp + mst_instances: + - id: '0' + priority: 4096 + no_spanning_tree_vlan: 4093-4094 +local_users: +- name: arista + privilege: 15 + role: network-admin + sha512_password: $6$arista$UbNwYlAp4CX/qS5MigSj90Q3lzkYY/Pn6wytkFwq3Kf2NZQ0CxnysLNd1XctvCcpAz.DpPtSrHSgVROH4HIhY/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCmX38NP4n8hIUcLfs6v7SjtMPSRFElqkid6wCLPOU+HlR6s5c8661kVJW/KARhTC7bqjI+FpKgnY4NQFxIKrchJfASs8MPV3vwYYqL8PTiJA/vfj5BhOcuwxBrrfel8WZb0dJWzbnaOWOCgvQ3+aSMt/FOGxHPsvDgvT4XkrRHIz4x1I2WJDN+aCI1mx9MBriPzhywFo5o39LgC+mwksHznHeRoFJ0f5P2ZcHii4diJFoiBYvRc1oxvG6U/EqDxYRwOlH77/2l/UTzLsW9RLUBEilBl87jrBHKtq1YOUX37h3VKTsPzGzebdarud+eW7+JNR9SqjwKCF7gcJyecu0R + arista@nz-akl-auto-atd-23-b505d558-eos.c.atds-280712.internal +vrfs: +- name: default + ip_routing: false +management_interfaces: +- name: Management0 + description: oob_management + shutdown: false + vrf: default + ip_address: 192.168.0.21/24 + gateway: 192.168.0.1 + type: oob +management_api_http: + enable_vrfs: + - name: default + enable_https: true +vlans: +- id: 4093 + tenant: system + name: LEAF_PEER_L3 + trunk_groups: + - LEAF_PEER_L3 +- id: 4094 + tenant: system + name: MLAG_PEER + trunk_groups: + - MLAG +- id: 30 + name: Thirty + tenant: MY_FABRIC +- id: 40 + name: Forty + tenant: MY_FABRIC +vlan_interfaces: +- name: Vlan4093 + description: MLAG_PEER_L3_PEERING + shutdown: false + mtu: 1500 + ip_address: 10.2.253.3/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +- name: Vlan4094 + description: MLAG_PEER + shutdown: false + no_autostate: true + mtu: 1500 + ip_address: 10.2.253.1/31 +- name: Vlan30 + tenant: MY_FABRIC + tags: + - DB + description: Thirty + shutdown: false + ip_address: 10.30.30.3/24 + ip_virtual_router_addresses: + - 10.30.30.1 +- name: Vlan40 + tenant: MY_FABRIC + tags: + - DMZ + description: Forty + shutdown: false + ip_address: 10.40.40.3/24 + ip_virtual_router_addresses: + - 10.40.40.1 +port_channel_interfaces: +- name: Port-Channel1 + description: MLAG_PEER_s2-spine1_Po1 + type: switched + shutdown: false + mode: trunk + trunk_groups: + - LEAF_PEER_L3 + - MLAG +- name: Port-Channel2 + description: RACK1_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '30' + mlag: 2 +- name: Port-Channel4 + description: RACK2_Po2 + type: switched + shutdown: false + mode: trunk + vlans: '40' + mlag: 4 +ethernet_interfaces: +- name: Ethernet1 + peer: s2-spine1 + peer_interface: Ethernet1 + peer_type: mlag_peer + description: MLAG_PEER_s2-spine1_Ethernet1 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet6 + peer: s2-spine1 + peer_interface: Ethernet6 + peer_type: mlag_peer + description: MLAG_PEER_s2-spine1_Ethernet6 + type: port-channel-member + shutdown: false + channel_group: + id: 1 + mode: active +- name: Ethernet2 + peer: s2-leaf1 + peer_interface: Ethernet3 + peer_type: leaf + description: S2-LEAF1_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet3 + peer: s2-leaf2 + peer_interface: Ethernet3 + peer_type: leaf + description: S2-LEAF2_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 2 + mode: active +- name: Ethernet4 + peer: s2-leaf3 + peer_interface: Ethernet3 + peer_type: leaf + description: S2-LEAF3_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +- name: Ethernet5 + peer: s2-leaf4 + peer_interface: Ethernet3 + peer_type: leaf + description: S2-LEAF4_Ethernet3 + shutdown: false + type: port-channel-member + channel_group: + id: 4 + mode: active +- name: Ethernet7 + peer: WANCORE + peer_interface: Ethernet2 + peer_type: other + description: P2P_LINK_TO_WANCORE_Ethernet2 + type: routed + shutdown: false + mtu: 1500 + ip_address: 10.0.0.39/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +- name: Ethernet8 + peer: WANCORE + peer_interface: Ethernet2 + peer_type: other + description: P2P_LINK_TO_WANCORE_Ethernet2 + type: routed + shutdown: false + mtu: 1500 + ip_address: 10.0.0.43/31 + ospf_network_point_to_point: true + ospf_area: 0.0.0.0 +mlag_configuration: + domain_id: SPINES + local_interface: Vlan4094 + peer_address: 10.2.253.0 + peer_link: Port-Channel1 + reload_delay_mlag: '300' + reload_delay_non_mlag: '330' +loopback_interfaces: +- name: Loopback0 + description: Router_ID + shutdown: false + ip_address: 10.2.252.2/32 + ospf_area: 0.0.0.0 +router_ospf: + process_ids: + - id: 100 + passive_interface_default: true + router_id: 10.2.252.2 + max_lsa: 12000 + no_passive_interfaces: + - Vlan4093 + - Ethernet7 + - Ethernet8 + bfd_enable: false + redistribute: + connected: {} +ip_igmp_snooping: + globally_enabled: true +ip_virtual_router_mac_address: 00:1c:73:00:dc:01 +metadata: + platform: cEOS