From cfa6568dc1af1e43c5cf86e99a33ee584a55d76b Mon Sep 17 00:00:00 2001 From: Tomoki Murata Date: Fri, 2 Aug 2024 08:21:53 +0000 Subject: [PATCH 1/2] AVD training --- global_vars/global_dc_vars.yml | 1 + .../s1-leaf1_post_running-config.conf | 103 ++++ .../s1-leaf2_post_running-config.conf | 103 ++++ .../s1-leaf3_post_running-config.conf | 103 ++++ .../s1-leaf4_post_running-config.conf | 103 ++++ .../s1-spine1_post_running-config.conf | 151 +++++ .../s1-spine2_post_running-config.conf | 151 +++++ .../site_1/documentation/devices/s1-leaf1.md | 445 ++++++++++++++ .../site_1/documentation/devices/s1-leaf2.md | 445 ++++++++++++++ .../site_1/documentation/devices/s1-leaf3.md | 445 ++++++++++++++ .../site_1/documentation/devices/s1-leaf4.md | 445 ++++++++++++++ .../site_1/documentation/devices/s1-spine1.md | 574 ++++++++++++++++++ .../site_1/documentation/devices/s1-spine2.md | 574 ++++++++++++++++++ .../fabric/SITE1_FABRIC-documentation.md | 86 +++ .../fabric/SITE1_FABRIC-p2p-links.csv | 1 + .../fabric/SITE1_FABRIC-topology.csv | 37 ++ sites/site_1/group_vars/SITE1_FABRIC.yml | 26 + .../site_1/group_vars/SITE1_FABRIC_PORTS.yml | 50 +- sites/site_1/intended/configs/s1-leaf1.cfg | 111 ++++ sites/site_1/intended/configs/s1-leaf2.cfg | 111 ++++ sites/site_1/intended/configs/s1-leaf3.cfg | 111 ++++ sites/site_1/intended/configs/s1-leaf4.cfg | 111 ++++ sites/site_1/intended/configs/s1-spine1.cfg | 166 +++++ sites/site_1/intended/configs/s1-spine2.cfg | 166 +++++ .../intended/structured_configs/s1-leaf1.yml | 139 +++++ .../intended/structured_configs/s1-leaf2.yml | 139 +++++ .../intended/structured_configs/s1-leaf3.yml | 139 +++++ .../intended/structured_configs/s1-leaf4.yml | 139 +++++ .../intended/structured_configs/s1-spine1.yml | 203 +++++++ .../intended/structured_configs/s1-spine2.yml | 203 +++++++ .../s2-leaf1_post_running-config.conf | 103 ++++ .../s2-leaf2_post_running-config.conf | 103 ++++ .../s2-leaf3_post_running-config.conf | 103 ++++ .../s2-leaf4_post_running-config.conf | 103 ++++ .../s2-spine1_post_running-config.conf | 151 +++++ .../s2-spine2_post_running-config.conf | 151 +++++ .../site_2/documentation/devices/s2-leaf1.md | 445 ++++++++++++++ .../site_2/documentation/devices/s2-leaf2.md | 445 ++++++++++++++ .../site_2/documentation/devices/s2-leaf3.md | 445 ++++++++++++++ .../site_2/documentation/devices/s2-leaf4.md | 445 ++++++++++++++ .../site_2/documentation/devices/s2-spine1.md | 574 ++++++++++++++++++ .../site_2/documentation/devices/s2-spine2.md | 574 ++++++++++++++++++ .../fabric/SITE2_FABRIC-documentation.md | 86 +++ .../fabric/SITE2_FABRIC-p2p-links.csv | 1 + .../fabric/SITE2_FABRIC-topology.csv | 37 ++ sites/site_2/group_vars/SITE2_FABRIC.yml | 26 + .../site_2/group_vars/SITE2_FABRIC_PORTS.yml | 50 +- sites/site_2/intended/configs/s2-leaf1.cfg | 111 ++++ sites/site_2/intended/configs/s2-leaf2.cfg | 111 ++++ sites/site_2/intended/configs/s2-leaf3.cfg | 111 ++++ sites/site_2/intended/configs/s2-leaf4.cfg | 111 ++++ sites/site_2/intended/configs/s2-spine1.cfg | 166 +++++ sites/site_2/intended/configs/s2-spine2.cfg | 166 +++++ .../intended/structured_configs/s2-leaf1.yml | 139 +++++ .../intended/structured_configs/s2-leaf2.yml | 139 +++++ .../intended/structured_configs/s2-leaf3.yml | 139 +++++ .../intended/structured_configs/s2-leaf4.yml | 139 +++++ .../intended/structured_configs/s2-spine1.yml | 203 +++++++ .../intended/structured_configs/s2-spine2.yml | 203 +++++++ 59 files changed, 11111 insertions(+), 50 deletions(-) create mode 100644 sites/site_1/config_backup/s1-leaf1_post_running-config.conf create mode 100644 sites/site_1/config_backup/s1-leaf2_post_running-config.conf create mode 100644 sites/site_1/config_backup/s1-leaf3_post_running-config.conf create mode 100644 sites/site_1/config_backup/s1-leaf4_post_running-config.conf create mode 100644 sites/site_1/config_backup/s1-spine1_post_running-config.conf create mode 100644 sites/site_1/config_backup/s1-spine2_post_running-config.conf create mode 100644 sites/site_1/documentation/devices/s1-leaf1.md create mode 100644 sites/site_1/documentation/devices/s1-leaf2.md create mode 100644 sites/site_1/documentation/devices/s1-leaf3.md create mode 100644 sites/site_1/documentation/devices/s1-leaf4.md create mode 100644 sites/site_1/documentation/devices/s1-spine1.md create mode 100644 sites/site_1/documentation/devices/s1-spine2.md create mode 100644 sites/site_1/documentation/fabric/SITE1_FABRIC-documentation.md create mode 100644 sites/site_1/documentation/fabric/SITE1_FABRIC-p2p-links.csv create mode 100644 sites/site_1/documentation/fabric/SITE1_FABRIC-topology.csv create mode 100644 sites/site_1/intended/configs/s1-leaf1.cfg create mode 100644 sites/site_1/intended/configs/s1-leaf2.cfg create mode 100644 sites/site_1/intended/configs/s1-leaf3.cfg create mode 100644 sites/site_1/intended/configs/s1-leaf4.cfg create mode 100644 sites/site_1/intended/configs/s1-spine1.cfg create mode 100644 sites/site_1/intended/configs/s1-spine2.cfg create mode 100644 sites/site_1/intended/structured_configs/s1-leaf1.yml create mode 100644 sites/site_1/intended/structured_configs/s1-leaf2.yml create mode 100644 sites/site_1/intended/structured_configs/s1-leaf3.yml create mode 100644 sites/site_1/intended/structured_configs/s1-leaf4.yml create mode 100644 sites/site_1/intended/structured_configs/s1-spine1.yml create mode 100644 sites/site_1/intended/structured_configs/s1-spine2.yml create mode 100644 sites/site_2/config_backup/s2-leaf1_post_running-config.conf create mode 100644 sites/site_2/config_backup/s2-leaf2_post_running-config.conf create mode 100644 sites/site_2/config_backup/s2-leaf3_post_running-config.conf create mode 100644 sites/site_2/config_backup/s2-leaf4_post_running-config.conf create mode 100644 sites/site_2/config_backup/s2-spine1_post_running-config.conf create mode 100644 sites/site_2/config_backup/s2-spine2_post_running-config.conf create mode 100644 sites/site_2/documentation/devices/s2-leaf1.md create mode 100644 sites/site_2/documentation/devices/s2-leaf2.md create mode 100644 sites/site_2/documentation/devices/s2-leaf3.md create mode 100644 sites/site_2/documentation/devices/s2-leaf4.md create mode 100644 sites/site_2/documentation/devices/s2-spine1.md create mode 100644 sites/site_2/documentation/devices/s2-spine2.md create mode 100644 sites/site_2/documentation/fabric/SITE2_FABRIC-documentation.md create mode 100644 sites/site_2/documentation/fabric/SITE2_FABRIC-p2p-links.csv create mode 100644 sites/site_2/documentation/fabric/SITE2_FABRIC-topology.csv create mode 100644 sites/site_2/intended/configs/s2-leaf1.cfg create mode 100644 sites/site_2/intended/configs/s2-leaf2.cfg create mode 100644 sites/site_2/intended/configs/s2-leaf3.cfg create mode 100644 sites/site_2/intended/configs/s2-leaf4.cfg create mode 100644 sites/site_2/intended/configs/s2-spine1.cfg create mode 100644 sites/site_2/intended/configs/s2-spine2.cfg create mode 100644 sites/site_2/intended/structured_configs/s2-leaf1.yml create mode 100644 sites/site_2/intended/structured_configs/s2-leaf2.yml create mode 100644 sites/site_2/intended/structured_configs/s2-leaf3.yml create mode 100644 sites/site_2/intended/structured_configs/s2-leaf4.yml create mode 100644 sites/site_2/intended/structured_configs/s2-spine1.yml create mode 100644 sites/site_2/intended/structured_configs/s2-spine2.yml diff --git a/global_vars/global_dc_vars.yml b/global_vars/global_dc_vars.yml index 016e7da5a..46c75f933 100644 --- a/global_vars/global_dc_vars.yml +++ b/global_vars/global_dc_vars.yml @@ -22,6 +22,7 @@ local_users: privilege: 15 role: network-admin sha512_password: "{{ ansible_password | password_hash('sha512', salt='arista') }}" + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal # AAA aaa_authorization: diff --git a/sites/site_1/config_backup/s1-leaf1_post_running-config.conf b/sites/site_1/config_backup/s1-leaf1_post_running-config.conf new file mode 100644 index 000000000..f231c08d4 --- /dev/null +++ b/sites/site_1/config_backup/s1-leaf1_post_running-config.conf @@ -0,0 +1,103 @@ +! Command: show running-config +! device: s1-leaf1 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + 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 +! +end \ No newline at end of file diff --git a/sites/site_1/config_backup/s1-leaf2_post_running-config.conf b/sites/site_1/config_backup/s1-leaf2_post_running-config.conf new file mode 100644 index 000000000..d56d0f82e --- /dev/null +++ b/sites/site_1/config_backup/s1-leaf2_post_running-config.conf @@ -0,0 +1,103 @@ +! Command: show running-config +! device: s1-leaf2 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + 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 +! +end \ No newline at end of file diff --git a/sites/site_1/config_backup/s1-leaf3_post_running-config.conf b/sites/site_1/config_backup/s1-leaf3_post_running-config.conf new file mode 100644 index 000000000..69814db8a --- /dev/null +++ b/sites/site_1/config_backup/s1-leaf3_post_running-config.conf @@ -0,0 +1,103 @@ +! Command: show running-config +! device: s1-leaf3 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + 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 +! +end \ No newline at end of file diff --git a/sites/site_1/config_backup/s1-leaf4_post_running-config.conf b/sites/site_1/config_backup/s1-leaf4_post_running-config.conf new file mode 100644 index 000000000..f3258d97f --- /dev/null +++ b/sites/site_1/config_backup/s1-leaf4_post_running-config.conf @@ -0,0 +1,103 @@ +! Command: show running-config +! device: s1-leaf4 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + 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 +! +end \ No newline at end of file diff --git a/sites/site_1/config_backup/s1-spine1_post_running-config.conf b/sites/site_1/config_backup/s1-spine1_post_running-config.conf new file mode 100644 index 000000000..563ef8bdd --- /dev/null +++ b/sites/site_1/config_backup/s1-spine1_post_running-config.conf @@ -0,0 +1,151 @@ +! Command: show running-config +! device: s1-spine1 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + switchport trunk allowed vlan none + 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 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 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/sites/site_1/config_backup/s1-spine2_post_running-config.conf b/sites/site_1/config_backup/s1-spine2_post_running-config.conf new file mode 100644 index 000000000..7efcdde10 --- /dev/null +++ b/sites/site_1/config_backup/s1-spine2_post_running-config.conf @@ -0,0 +1,151 @@ +! Command: show running-config +! device: s1-spine2 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + switchport trunk allowed vlan none + 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 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 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/sites/site_1/documentation/devices/s1-leaf1.md b/sites/site_1/documentation/devices/s1-leaf1.md new file mode 100644 index 000000000..885906766 --- /dev/null +++ b/sites/site_1/documentation/devices/s1-leaf1.md @@ -0,0 +1,445 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S1-SPINE2_Ethernet2 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 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 none + 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/sites/site_1/documentation/devices/s1-leaf2.md b/sites/site_1/documentation/devices/s1-leaf2.md new file mode 100644 index 000000000..5da0a646b --- /dev/null +++ b/sites/site_1/documentation/devices/s1-leaf2.md @@ -0,0 +1,445 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S1-SPINE2_Ethernet3 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 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 none + 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/sites/site_1/documentation/devices/s1-leaf3.md b/sites/site_1/documentation/devices/s1-leaf3.md new file mode 100644 index 000000000..e0d7dfcdf --- /dev/null +++ b/sites/site_1/documentation/devices/s1-leaf3.md @@ -0,0 +1,445 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S1-SPINE2_Ethernet4 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 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 none + 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/sites/site_1/documentation/devices/s1-leaf4.md b/sites/site_1/documentation/devices/s1-leaf4.md new file mode 100644 index 000000000..766b47558 --- /dev/null +++ b/sites/site_1/documentation/devices/s1-leaf4.md @@ -0,0 +1,445 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S1-SPINE2_Ethernet5 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 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 none + 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/sites/site_1/documentation/devices/s1-spine1.md b/sites/site_1/documentation/devices/s1-spine1.md new file mode 100644 index 000000000..38972a227 --- /dev/null +++ b/sites/site_1/documentation/devices/s1-spine1.md @@ -0,0 +1,574 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4093 | LEAF_PEER_L3 | LEAF_PEER_L3 | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S1-LEAF2_Ethernet2 | *trunk | *none | *- | *- | 2 | +| Ethernet4 | S1-LEAF3_Ethernet2 | *trunk | *none | *- | *- | 4 | +| Ethernet5 | S1-LEAF4_Ethernet2 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 2 | - | +| Port-Channel4 | RACK2_Po2 | switched | trunk | none | - | - | - | - | 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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan none + 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 | +| --------- | ----------- | --- | ---- | -------- | +| 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 | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4093 | default | 10.1.253.2/31 | - | - | - | - | - | +| Vlan4094 | default | 10.1.253.0/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +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/sites/site_1/documentation/devices/s1-spine2.md b/sites/site_1/documentation/devices/s1-spine2.md new file mode 100644 index 000000000..2c3afb5e1 --- /dev/null +++ b/sites/site_1/documentation/devices/s1-spine2.md @@ -0,0 +1,574 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4093 | LEAF_PEER_L3 | LEAF_PEER_L3 | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S1-LEAF2_Ethernet3 | *trunk | *none | *- | *- | 2 | +| Ethernet4 | S1-LEAF3_Ethernet3 | *trunk | *none | *- | *- | 4 | +| Ethernet5 | S1-LEAF4_Ethernet3 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 2 | - | +| Port-Channel4 | RACK2_Po2 | switched | trunk | none | - | - | - | - | 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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan none + 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 | +| --------- | ----------- | --- | ---- | -------- | +| 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 | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4093 | default | 10.1.253.3/31 | - | - | - | - | - | +| Vlan4094 | default | 10.1.253.1/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +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/sites/site_1/documentation/fabric/SITE1_FABRIC-documentation.md b/sites/site_1/documentation/fabric/SITE1_FABRIC-documentation.md new file mode 100644 index 000000000..4743f4352 --- /dev/null +++ b/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/sites/site_1/documentation/fabric/SITE1_FABRIC-p2p-links.csv b/sites/site_1/documentation/fabric/SITE1_FABRIC-p2p-links.csv new file mode 100644 index 000000000..bfbfa8948 --- /dev/null +++ b/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/sites/site_1/documentation/fabric/SITE1_FABRIC-topology.csv b/sites/site_1/documentation/fabric/SITE1_FABRIC-topology.csv new file mode 100644 index 000000000..a664d6a5f --- /dev/null +++ b/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/sites/site_1/group_vars/SITE1_FABRIC.yml b/sites/site_1/group_vars/SITE1_FABRIC.yml index e65bdc110..093c74aa8 100644 --- a/sites/site_1/group_vars/SITE1_FABRIC.yml +++ b/sites/site_1/group_vars/SITE1_FABRIC.yml @@ -72,3 +72,29 @@ 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/sites/site_1/group_vars/SITE1_FABRIC_PORTS.yml b/sites/site_1/group_vars/SITE1_FABRIC_PORTS.yml index a792d1ce8..f91fda3b1 100644 --- a/sites/site_1/group_vars/SITE1_FABRIC_PORTS.yml +++ b/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/sites/site_1/intended/configs/s1-leaf1.cfg b/sites/site_1/intended/configs/s1-leaf1.cfg new file mode 100644 index 000000000..50bbd5068 --- /dev/null +++ b/sites/site_1/intended/configs/s1-leaf1.cfg @@ -0,0 +1,111 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_1/intended/configs/s1-leaf2.cfg b/sites/site_1/intended/configs/s1-leaf2.cfg new file mode 100644 index 000000000..329d16ffe --- /dev/null +++ b/sites/site_1/intended/configs/s1-leaf2.cfg @@ -0,0 +1,111 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_1/intended/configs/s1-leaf3.cfg b/sites/site_1/intended/configs/s1-leaf3.cfg new file mode 100644 index 000000000..ddd72e70a --- /dev/null +++ b/sites/site_1/intended/configs/s1-leaf3.cfg @@ -0,0 +1,111 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_1/intended/configs/s1-leaf4.cfg b/sites/site_1/intended/configs/s1-leaf4.cfg new file mode 100644 index 000000000..70f95533c --- /dev/null +++ b/sites/site_1/intended/configs/s1-leaf4.cfg @@ -0,0 +1,111 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_1/intended/configs/s1-spine1.cfg b/sites/site_1/intended/configs/s1-spine1.cfg new file mode 100644 index 000000000..a93d493dc --- /dev/null +++ b/sites/site_1/intended/configs/s1-spine1.cfg @@ -0,0 +1,166 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan none + 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 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_1/intended/configs/s1-spine2.cfg b/sites/site_1/intended/configs/s1-spine2.cfg new file mode 100644 index 000000000..27fdcc761 --- /dev/null +++ b/sites/site_1/intended/configs/s1-spine2.cfg @@ -0,0 +1,166 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan none + 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 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_1/intended/structured_configs/s1-leaf1.yml b/sites/site_1/intended/structured_configs/s1-leaf1.yml new file mode 100644 index 000000000..7e1661790 --- /dev/null +++ b/sites/site_1/intended/structured_configs/s1-leaf1.yml @@ -0,0 +1,139 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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: none + 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/sites/site_1/intended/structured_configs/s1-leaf2.yml b/sites/site_1/intended/structured_configs/s1-leaf2.yml new file mode 100644 index 000000000..a7e8b3dfa --- /dev/null +++ b/sites/site_1/intended/structured_configs/s1-leaf2.yml @@ -0,0 +1,139 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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: none + 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/sites/site_1/intended/structured_configs/s1-leaf3.yml b/sites/site_1/intended/structured_configs/s1-leaf3.yml new file mode 100644 index 000000000..a50bc50d5 --- /dev/null +++ b/sites/site_1/intended/structured_configs/s1-leaf3.yml @@ -0,0 +1,139 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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: none + 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/sites/site_1/intended/structured_configs/s1-leaf4.yml b/sites/site_1/intended/structured_configs/s1-leaf4.yml new file mode 100644 index 000000000..434cf5021 --- /dev/null +++ b/sites/site_1/intended/structured_configs/s1-leaf4.yml @@ -0,0 +1,139 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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: none + 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/sites/site_1/intended/structured_configs/s1-spine1.yml b/sites/site_1/intended/structured_configs/s1-spine1.yml new file mode 100644 index 000000000..6143d06e6 --- /dev/null +++ b/sites/site_1/intended/structured_configs/s1-spine1.yml @@ -0,0 +1,203 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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 +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: none + mlag: 2 +- name: Port-Channel4 + description: RACK2_Po2 + type: switched + shutdown: false + mode: trunk + vlans: none + 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/sites/site_1/intended/structured_configs/s1-spine2.yml b/sites/site_1/intended/structured_configs/s1-spine2.yml new file mode 100644 index 000000000..d1c2a1266 --- /dev/null +++ b/sites/site_1/intended/structured_configs/s1-spine2.yml @@ -0,0 +1,203 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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 +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: none + mlag: 2 +- name: Port-Channel4 + description: RACK2_Po2 + type: switched + shutdown: false + mode: trunk + vlans: none + 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/sites/site_2/config_backup/s2-leaf1_post_running-config.conf b/sites/site_2/config_backup/s2-leaf1_post_running-config.conf new file mode 100644 index 000000000..119be47d2 --- /dev/null +++ b/sites/site_2/config_backup/s2-leaf1_post_running-config.conf @@ -0,0 +1,103 @@ +! Command: show running-config +! device: s2-leaf1 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + 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 +! +end \ No newline at end of file diff --git a/sites/site_2/config_backup/s2-leaf2_post_running-config.conf b/sites/site_2/config_backup/s2-leaf2_post_running-config.conf new file mode 100644 index 000000000..aa1e56e0e --- /dev/null +++ b/sites/site_2/config_backup/s2-leaf2_post_running-config.conf @@ -0,0 +1,103 @@ +! Command: show running-config +! device: s2-leaf2 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + 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 +! +end \ No newline at end of file diff --git a/sites/site_2/config_backup/s2-leaf3_post_running-config.conf b/sites/site_2/config_backup/s2-leaf3_post_running-config.conf new file mode 100644 index 000000000..24898145a --- /dev/null +++ b/sites/site_2/config_backup/s2-leaf3_post_running-config.conf @@ -0,0 +1,103 @@ +! Command: show running-config +! device: s2-leaf3 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + 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 +! +end \ No newline at end of file diff --git a/sites/site_2/config_backup/s2-leaf4_post_running-config.conf b/sites/site_2/config_backup/s2-leaf4_post_running-config.conf new file mode 100644 index 000000000..b6458d044 --- /dev/null +++ b/sites/site_2/config_backup/s2-leaf4_post_running-config.conf @@ -0,0 +1,103 @@ +! Command: show running-config +! device: s2-leaf4 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + 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 +! +end \ No newline at end of file diff --git a/sites/site_2/config_backup/s2-spine1_post_running-config.conf b/sites/site_2/config_backup/s2-spine1_post_running-config.conf new file mode 100644 index 000000000..94b688c7e --- /dev/null +++ b/sites/site_2/config_backup/s2-spine1_post_running-config.conf @@ -0,0 +1,151 @@ +! Command: show running-config +! device: s2-spine1 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + switchport trunk allowed vlan none + 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 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 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/sites/site_2/config_backup/s2-spine2_post_running-config.conf b/sites/site_2/config_backup/s2-spine2_post_running-config.conf new file mode 100644 index 000000000..8fa515671 --- /dev/null +++ b/sites/site_2/config_backup/s2-spine2_post_running-config.conf @@ -0,0 +1,151 @@ +! Command: show running-config +! device: s2-spine2 (cEOSLab, EOS-4.32.0F-36401836.4320F (engineering build)) +! +no aaa root +! +username arista privilege 15 role network-admin secret sha512 $6$arista$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 +! +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 4093 + name LEAF_PEER_L3 + trunk group LEAF_PEER_L3 +! +vlan 4094 + name MLAG_PEER + trunk group MLAG +! +management api http-commands + no shutdown + ! + vrf default + no shutdown +! +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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + switchport trunk allowed vlan none + 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 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 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/sites/site_2/documentation/devices/s2-leaf1.md b/sites/site_2/documentation/devices/s2-leaf1.md new file mode 100644 index 000000000..0b7d352b0 --- /dev/null +++ b/sites/site_2/documentation/devices/s2-leaf1.md @@ -0,0 +1,445 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S2-SPINE2_Ethernet2 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 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 none + 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/sites/site_2/documentation/devices/s2-leaf2.md b/sites/site_2/documentation/devices/s2-leaf2.md new file mode 100644 index 000000000..8ebba6346 --- /dev/null +++ b/sites/site_2/documentation/devices/s2-leaf2.md @@ -0,0 +1,445 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S2-SPINE2_Ethernet3 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 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 none + 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/sites/site_2/documentation/devices/s2-leaf3.md b/sites/site_2/documentation/devices/s2-leaf3.md new file mode 100644 index 000000000..b8c676996 --- /dev/null +++ b/sites/site_2/documentation/devices/s2-leaf3.md @@ -0,0 +1,445 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S2-SPINE2_Ethernet4 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 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 none + 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/sites/site_2/documentation/devices/s2-leaf4.md b/sites/site_2/documentation/devices/s2-leaf4.md new file mode 100644 index 000000000..f1d613b58 --- /dev/null +++ b/sites/site_2/documentation/devices/s2-leaf4.md @@ -0,0 +1,445 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S2-SPINE2_Ethernet5 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 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 none + 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/sites/site_2/documentation/devices/s2-spine1.md b/sites/site_2/documentation/devices/s2-spine1.md new file mode 100644 index 000000000..5fcbaa2f0 --- /dev/null +++ b/sites/site_2/documentation/devices/s2-spine1.md @@ -0,0 +1,574 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4093 | LEAF_PEER_L3 | LEAF_PEER_L3 | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S2-LEAF2_Ethernet2 | *trunk | *none | *- | *- | 2 | +| Ethernet4 | S2-LEAF3_Ethernet2 | *trunk | *none | *- | *- | 4 | +| Ethernet5 | S2-LEAF4_Ethernet2 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 2 | - | +| Port-Channel4 | RACK2_Po2 | switched | trunk | none | - | - | - | - | 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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan none + 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 | +| --------- | ----------- | --- | ---- | -------- | +| 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 | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4093 | default | 10.2.253.2/31 | - | - | - | - | - | +| Vlan4094 | default | 10.2.253.0/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +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/sites/site_2/documentation/devices/s2-spine2.md b/sites/site_2/documentation/devices/s2-spine2.md new file mode 100644 index 000000000..ec207c060 --- /dev/null +++ b/sites/site_2/documentation/devices/s2-spine2.md @@ -0,0 +1,574 @@ +# 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) +- [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 AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-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 +``` + +## 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 | +| ------- | ---- | ------------ | +| 4093 | LEAF_PEER_L3 | LEAF_PEER_L3 | +| 4094 | MLAG_PEER | MLAG | + +### VLANs Device Configuration + +```eos +! +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 | *none | *- | *- | 2 | +| Ethernet3 | S2-LEAF2_Ethernet3 | *trunk | *none | *- | *- | 2 | +| Ethernet4 | S2-LEAF3_Ethernet3 | *trunk | *none | *- | *- | 4 | +| Ethernet5 | S2-LEAF4_Ethernet3 | *trunk | *none | *- | *- | 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 | none | - | - | - | - | 2 | - | +| Port-Channel4 | RACK2_Po2 | switched | trunk | none | - | - | - | - | 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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan none + 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 | +| --------- | ----------- | --- | ---- | -------- | +| 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 | +| --------- | --- | ---------- | ------------------ | ------------------------- | ---- | ------ | ------- | +| Vlan4093 | default | 10.2.253.3/31 | - | - | - | - | - | +| Vlan4094 | default | 10.2.253.1/31 | - | - | - | - | - | + +#### VLAN Interfaces Device Configuration + +```eos +! +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/sites/site_2/documentation/fabric/SITE2_FABRIC-documentation.md b/sites/site_2/documentation/fabric/SITE2_FABRIC-documentation.md new file mode 100644 index 000000000..fa7d894cb --- /dev/null +++ b/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/sites/site_2/documentation/fabric/SITE2_FABRIC-p2p-links.csv b/sites/site_2/documentation/fabric/SITE2_FABRIC-p2p-links.csv new file mode 100644 index 000000000..bfbfa8948 --- /dev/null +++ b/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/sites/site_2/documentation/fabric/SITE2_FABRIC-topology.csv b/sites/site_2/documentation/fabric/SITE2_FABRIC-topology.csv new file mode 100644 index 000000000..9b5221d5d --- /dev/null +++ b/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/sites/site_2/group_vars/SITE2_FABRIC.yml b/sites/site_2/group_vars/SITE2_FABRIC.yml index 9fd89e1f1..2bf49194f 100644 --- a/sites/site_2/group_vars/SITE2_FABRIC.yml +++ b/sites/site_2/group_vars/SITE2_FABRIC.yml @@ -72,3 +72,29 @@ 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/sites/site_2/group_vars/SITE2_FABRIC_PORTS.yml b/sites/site_2/group_vars/SITE2_FABRIC_PORTS.yml index 9c2c7e845..e2eadc550 100644 --- a/sites/site_2/group_vars/SITE2_FABRIC_PORTS.yml +++ b/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/sites/site_2/intended/configs/s2-leaf1.cfg b/sites/site_2/intended/configs/s2-leaf1.cfg new file mode 100644 index 000000000..c28659812 --- /dev/null +++ b/sites/site_2/intended/configs/s2-leaf1.cfg @@ -0,0 +1,111 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_2/intended/configs/s2-leaf2.cfg b/sites/site_2/intended/configs/s2-leaf2.cfg new file mode 100644 index 000000000..552ccffe3 --- /dev/null +++ b/sites/site_2/intended/configs/s2-leaf2.cfg @@ -0,0 +1,111 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_2/intended/configs/s2-leaf3.cfg b/sites/site_2/intended/configs/s2-leaf3.cfg new file mode 100644 index 000000000..6803b2083 --- /dev/null +++ b/sites/site_2/intended/configs/s2-leaf3.cfg @@ -0,0 +1,111 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_2/intended/configs/s2-leaf4.cfg b/sites/site_2/intended/configs/s2-leaf4.cfg new file mode 100644 index 000000000..bc3ee1730 --- /dev/null +++ b/sites/site_2/intended/configs/s2-leaf4.cfg @@ -0,0 +1,111 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_2/intended/configs/s2-spine1.cfg b/sites/site_2/intended/configs/s2-spine1.cfg new file mode 100644 index 000000000..11f32eade --- /dev/null +++ b/sites/site_2/intended/configs/s2-spine1.cfg @@ -0,0 +1,166 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan none + 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 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_2/intended/configs/s2-spine2.cfg b/sites/site_2/intended/configs/s2-spine2.cfg new file mode 100644 index 000000000..98b7c282b --- /dev/null +++ b/sites/site_2/intended/configs/s2-spine2.cfg @@ -0,0 +1,166 @@ +!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 +! +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ +username arista ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn arista@ti-apac-workshop-attendees-8-5731b353-eos.c.atds-280712.internal +! +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 none + switchport mode trunk + mlag 2 +! +interface Port-Channel4 + description RACK2_Po2 + no shutdown + switchport + switchport trunk allowed vlan none + 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 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 +! +management api http-commands + protocol https + no shutdown + ! + vrf default + no shutdown +! +end diff --git a/sites/site_2/intended/structured_configs/s2-leaf1.yml b/sites/site_2/intended/structured_configs/s2-leaf1.yml new file mode 100644 index 000000000..683a95f63 --- /dev/null +++ b/sites/site_2/intended/structured_configs/s2-leaf1.yml @@ -0,0 +1,139 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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: none + 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/sites/site_2/intended/structured_configs/s2-leaf2.yml b/sites/site_2/intended/structured_configs/s2-leaf2.yml new file mode 100644 index 000000000..8214fb63c --- /dev/null +++ b/sites/site_2/intended/structured_configs/s2-leaf2.yml @@ -0,0 +1,139 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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: none + 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/sites/site_2/intended/structured_configs/s2-leaf3.yml b/sites/site_2/intended/structured_configs/s2-leaf3.yml new file mode 100644 index 000000000..24577d5fc --- /dev/null +++ b/sites/site_2/intended/structured_configs/s2-leaf3.yml @@ -0,0 +1,139 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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: none + 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/sites/site_2/intended/structured_configs/s2-leaf4.yml b/sites/site_2/intended/structured_configs/s2-leaf4.yml new file mode 100644 index 000000000..dcb7e1bd6 --- /dev/null +++ b/sites/site_2/intended/structured_configs/s2-leaf4.yml @@ -0,0 +1,139 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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: none + 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/sites/site_2/intended/structured_configs/s2-spine1.yml b/sites/site_2/intended/structured_configs/s2-spine1.yml new file mode 100644 index 000000000..aa7874bf9 --- /dev/null +++ b/sites/site_2/intended/structured_configs/s2-spine1.yml @@ -0,0 +1,203 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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 +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: none + mlag: 2 +- name: Port-Channel4 + description: RACK2_Po2 + type: switched + shutdown: false + mode: trunk + vlans: none + 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/sites/site_2/intended/structured_configs/s2-spine2.yml b/sites/site_2/intended/structured_configs/s2-spine2.yml new file mode 100644 index 000000000..deacce2a1 --- /dev/null +++ b/sites/site_2/intended/structured_configs/s2-spine2.yml @@ -0,0 +1,203 @@ +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$Q9q.S5GGb92NWgvVgpKcFcG9HGFhRjW3hqPbsnW2tdSZBDAxlbOIDY4XI7KIu.ngbN6NxGtldmu.nH6dZ6EXo/ + ssh_key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDEqb3QbWw7pYlbWD8clmXFy6RkxXUFhKmwUrmpiUcZRdzLQQwEH81wtldbvduiQB3nGOZR3UhfYWW2gg1pXvmi7i4NX0tUgj51TzEj9N6ggrYs8nrA2KHGXmlgRL0N6HuSOxKX20WAWiRyRp9BillNDjLAt7cD9sHnJWmnO3e1bph8BIE9eWec9Tdrm5OY7QjrqtK8qo8XN0iBHVYfbXrX+UBPmwhNOpwSE8y8OyebZS4UTI/mqzODYchSH79un0zhtlnd+y45YKITAW/DQeKogdTa7HncD98ODtCTSLjQPUfqD7lWVTdOwkj14mmRz6xYmzN5eq98+N929KQ/C6Fn + arista@ti-apac-workshop-attendees-8-5731b353-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 +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 +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: none + mlag: 2 +- name: Port-Channel4 + description: RACK2_Po2 + type: switched + shutdown: false + mode: trunk + vlans: none + 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 From 2728ccaff18e1788c77b8ae8eed1b3d7cf2a3e65 Mon Sep 17 00:00:00 2001 From: Tomoki Murata Date: Fri, 2 Aug 2024 08:35:40 +0000 Subject: [PATCH 2/2] add banner --- global_vars/global_dc_vars.yml | 6 ++++++ sites/site_1/intended/configs/s1-leaf1.cfg | 4 ++++ sites/site_1/intended/configs/s1-leaf2.cfg | 4 ++++ sites/site_1/intended/configs/s1-leaf3.cfg | 4 ++++ sites/site_1/intended/configs/s1-leaf4.cfg | 4 ++++ sites/site_1/intended/configs/s1-spine1.cfg | 4 ++++ sites/site_1/intended/configs/s1-spine2.cfg | 4 ++++ sites/site_2/intended/configs/s2-leaf1.cfg | 4 ++++ sites/site_2/intended/configs/s2-leaf2.cfg | 4 ++++ sites/site_2/intended/configs/s2-leaf3.cfg | 4 ++++ sites/site_2/intended/configs/s2-leaf4.cfg | 4 ++++ sites/site_2/intended/configs/s2-spine1.cfg | 4 ++++ sites/site_2/intended/configs/s2-spine2.cfg | 4 ++++ 13 files changed, 54 insertions(+) diff --git a/global_vars/global_dc_vars.yml b/global_vars/global_dc_vars.yml index 46c75f933..235846514 100644 --- a/global_vars/global_dc_vars.yml +++ b/global_vars/global_dc_vars.yml @@ -65,3 +65,9 @@ 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 \ No newline at end of file diff --git a/sites/site_1/intended/configs/s1-leaf1.cfg b/sites/site_1/intended/configs/s1-leaf1.cfg index 50bbd5068..079cc47fd 100644 --- a/sites/site_1/intended/configs/s1-leaf1.cfg +++ b/sites/site_1/intended/configs/s1-leaf1.cfg @@ -101,6 +101,10 @@ mlag configuration ! 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 diff --git a/sites/site_1/intended/configs/s1-leaf2.cfg b/sites/site_1/intended/configs/s1-leaf2.cfg index 329d16ffe..e0f78a337 100644 --- a/sites/site_1/intended/configs/s1-leaf2.cfg +++ b/sites/site_1/intended/configs/s1-leaf2.cfg @@ -101,6 +101,10 @@ mlag configuration ! 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 diff --git a/sites/site_1/intended/configs/s1-leaf3.cfg b/sites/site_1/intended/configs/s1-leaf3.cfg index ddd72e70a..c9ec35317 100644 --- a/sites/site_1/intended/configs/s1-leaf3.cfg +++ b/sites/site_1/intended/configs/s1-leaf3.cfg @@ -101,6 +101,10 @@ mlag configuration ! 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 diff --git a/sites/site_1/intended/configs/s1-leaf4.cfg b/sites/site_1/intended/configs/s1-leaf4.cfg index 70f95533c..fa2c7c2aa 100644 --- a/sites/site_1/intended/configs/s1-leaf4.cfg +++ b/sites/site_1/intended/configs/s1-leaf4.cfg @@ -101,6 +101,10 @@ mlag configuration ! 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 diff --git a/sites/site_1/intended/configs/s1-spine1.cfg b/sites/site_1/intended/configs/s1-spine1.cfg index a93d493dc..754330bc2 100644 --- a/sites/site_1/intended/configs/s1-spine1.cfg +++ b/sites/site_1/intended/configs/s1-spine1.cfg @@ -156,6 +156,10 @@ router ospf 100 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 diff --git a/sites/site_1/intended/configs/s1-spine2.cfg b/sites/site_1/intended/configs/s1-spine2.cfg index 27fdcc761..9c67c591c 100644 --- a/sites/site_1/intended/configs/s1-spine2.cfg +++ b/sites/site_1/intended/configs/s1-spine2.cfg @@ -156,6 +156,10 @@ router ospf 100 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 diff --git a/sites/site_2/intended/configs/s2-leaf1.cfg b/sites/site_2/intended/configs/s2-leaf1.cfg index c28659812..9886136af 100644 --- a/sites/site_2/intended/configs/s2-leaf1.cfg +++ b/sites/site_2/intended/configs/s2-leaf1.cfg @@ -101,6 +101,10 @@ mlag configuration ! 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 diff --git a/sites/site_2/intended/configs/s2-leaf2.cfg b/sites/site_2/intended/configs/s2-leaf2.cfg index 552ccffe3..0169d31d3 100644 --- a/sites/site_2/intended/configs/s2-leaf2.cfg +++ b/sites/site_2/intended/configs/s2-leaf2.cfg @@ -101,6 +101,10 @@ mlag configuration ! 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 diff --git a/sites/site_2/intended/configs/s2-leaf3.cfg b/sites/site_2/intended/configs/s2-leaf3.cfg index 6803b2083..800421bf4 100644 --- a/sites/site_2/intended/configs/s2-leaf3.cfg +++ b/sites/site_2/intended/configs/s2-leaf3.cfg @@ -101,6 +101,10 @@ mlag configuration ! 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 diff --git a/sites/site_2/intended/configs/s2-leaf4.cfg b/sites/site_2/intended/configs/s2-leaf4.cfg index bc3ee1730..b6cfc9704 100644 --- a/sites/site_2/intended/configs/s2-leaf4.cfg +++ b/sites/site_2/intended/configs/s2-leaf4.cfg @@ -101,6 +101,10 @@ mlag configuration ! 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 diff --git a/sites/site_2/intended/configs/s2-spine1.cfg b/sites/site_2/intended/configs/s2-spine1.cfg index 11f32eade..a8d2d0ec2 100644 --- a/sites/site_2/intended/configs/s2-spine1.cfg +++ b/sites/site_2/intended/configs/s2-spine1.cfg @@ -156,6 +156,10 @@ router ospf 100 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 diff --git a/sites/site_2/intended/configs/s2-spine2.cfg b/sites/site_2/intended/configs/s2-spine2.cfg index 98b7c282b..43cfe261d 100644 --- a/sites/site_2/intended/configs/s2-spine2.cfg +++ b/sites/site_2/intended/configs/s2-spine2.cfg @@ -156,6 +156,10 @@ router ospf 100 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