This section explains how large data centers can be designed seamlessly using ONES.
Inventory:
SSpines: 0
Spines: 2
Leafs: 3
Tors: 0
Connectivity:
SSpine: []
Spine:
- switchId: 1
switchName: Spine-1
ipAddress: 190.10.10.11
ASN: 2001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S1_Ethernet0 | L1_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet4 | L2_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet8 | L3_Ethernet48
staticLink: True
properties:
- switchId: 2
switchName: Spine-2
ipAddress: 190.10.10.12
ASN: 2002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S2_Ethernet0 | L1_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet4 | L2_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet8 | L3_Ethernet52
staticLink: True
properties:
Leaf:
- switchId: 1
switchName: Leaf1
ipAddress: 190.10.10.13
ASN: 1001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L1_Ethernet48 | S1_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet52 | S2_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet0 | H1_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
- switchId: 2
switchName: Leaf-2
ipAddress: 190.10.10.14
ASN: 1002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L2_Ethernet48 | S1_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet52 | S2_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet0 | H2_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 201
- switchId: 3
switchName: Leaf-3
ipAddress: 190.10.10.15
ASN: 1003
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L3_Ethernet48 | S1_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet52 | S2_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet0 | H3_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 202
Tor: []
BGP:
BGP_U: False
ND_RA: 30
PhysicalIfCfg:
FEC: Off
MTU: 9000
AdminStatus: Up
ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000
IPv4Pool:
Loopback: 10.10.10.0/24
LeafSpine: 40.0.0.0/24
LeafTor: 39.0.0.0/24
Host: 49.0.0.0/24
IPv6Pool:
LeafSpine:
LeafTor:
Host:
NTP:
server: 128.138.141.172
timezone: Asia/Kolkata
SYSLOG:
server: 128.138.141.172
SNMP:
trapserver: 128.138.141.172
VXLAN:
vlan: 200-205
vni: 20000-20005
anycast_gateway: 100.10.0.0/23
anycast_mac: 00:11:22:33:44:55
hosts_per_vlan: 10
routing_symmetric: False
The device should not have any IP, VLAN, Portchannel, BGP, SAG, or MCLAG config on any of the Interfaces to avoid overlapping during the orchestration and run into cleanup issues.
Post that, the user needs to save the config to a file, in case of any orchestration failure, or misconfiguration user can rollback to the saved config.

Inventory:
SSpines: 0
Spines: 2
Leafs: 3
Tors: 0
Connectivity:
SSpine: []
Spine:
- switchId: 1
switchName: Spine-1
ipAddress: 190.10.10.11
ASN: 2001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S1_Ethernet0 | L1_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet4 | L2_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet8 | L3_Ethernet48
staticLink: True
properties:
- switchId: 2
switchName: Spine-2
ipAddress: 190.10.10.12
ASN: 2002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S2_Ethernet0 | L1_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet4 | L2_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet8 | L3_Ethernet52
staticLink: True
properties:
Leaf:
- switchId: 1
switchName: Leaf1
ipAddress: 190.10.10.13
ASN: 1001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L1_Ethernet48 | S1_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet52 | S2_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet0 | H1_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
- switchId: 2
switchName: Leaf-2
ipAddress: 190.10.10.14
ASN: 1002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L2_Ethernet48 | S1_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet52 | S2_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet0 | H2_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
- switchId: 3
switchName: Leaf-3
ipAddress: 190.10.10.15
ASN: 1003
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L3_Ethernet48 | S1_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet52 | S2_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet0 | H3_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
Tor: []
BGP:
BGP_U: False
ND_RA: 30
PhysicalIfCfg:
FEC: Off
MTU: 9000
AdminStatus: Up
ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000
IPv4Pool:
Loopback: 10.10.10.0/24
LeafSpine: 40.0.0.0/24
LeafTor: 39.0.0.0/24
Host: 49.0.0.0/24
IPv6Pool:
LeafSpine:
LeafTor:
Host:
NTP:
server: 128.138.141.172
timezone: Asia/Kolkata
SYSLOG:
server: 128.138.141.172
SNMP:
trapserver: 128.138.141.172
VXLAN:
vlan: 200-205
vni: 20000-20005
anycast_gateway: 100.10.0.0/23
anycast_mac: 00:11:22:33:44:55
hosts_per_vlan: 10
routing_symmetric: False
IPv4Pool:
Loopback: 19.168.10.0/24
LeafSpine: 20.168.10.0/24
LeafTor: 30.168.10.0/24
Host: 49.0.0.0/24IPv6Pool:
LeafSpine:
LeafTor: sudo config save -ysudo cp /etc/sonic/config_db.json /host/backup_config_db.jsonsudo config reload /host/backup_config_db_json -y
sudo config save -ysudo cp /etc/sonic/config_db.json /host/backup_config_db.jsonsudo config reload /host/backup_config_db_json -yInventory:
SSpines: 2 #Define the count of devices in the SuperSpine role
Spines: 2 #Define the count of devices in the Spine role
Leafs: 2 #Define the count of devices in the Leaf role
Tors: 1 #Define the count of devices in the Tor roleConnectivity:
SSpine: [] #A role that does not have any device, presented as []
Spine: #Delcare all details, the device needs to update.
- switchId: 1 #Every device we define for a given Role should have an ID that is unique to that Role.
switchName: EC01 #Use the hostname of the switch
ipAddress: 10.4.4.61 #Management IP address of the device to connect
ASN: 1001 #BGP Local AS number
Credentials: #User needs to enter device credentials
user: admin
password: YourPaSsWoRd
mclag: #used to create multichassis link aggregation
enabled: True #used to activate mclag property
peer: L2 #Neighbor Device ID (Leaf Switch 2)
keepalive_vlan: 10 #Vlan to use for Keepalive messages
Links: #The links between all the devices we manage
#SS indicates SuperSpine Role
#S indicates Spine Role
#L indicates Leaf Role
#T indicates Tor Role
#H indicates Host port
#The next number is device's unique ID from the same respective Role
#Then interface name and number
- link: S1_Ethernet96 | L1_Ethernet96
#S1_Ethernet96 : Spine Role, Switch ID 1 with Interface Ethernet 96
is connected to
#L1_Ethernet96 : Leaf Role, Switch ID 1 with Interface Ethernet 96
staticLink: True #True indicates the status is up
properties: #This indicates the use of link properties
mode: L2-Trunk #Used as Layer-2 Trunk
vlan: 200 #Vlan used for mclag
mc_po_group: 200 #Po number for mclag
vrf: 1 #VRF to be used for mclagBGP:
#BGP_U If set to False, this configures regular BGP peering.
#BGP_U If set to True, this configures BGP unnumbered peering
#ND_RA is reserved for future development
BGP_U: False
ND_RA: 30 PhysicalIfCfg:
FEC: On #Possible values are On or Off
MTU: 8000 #MTU value a user wants to change
AdminStatus: Up #Set the status UP ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000NTP:
server: 128.138.141.172
timezone: Asia/KolkataSYSLOG:
server: 10.1.1.11
SNMP:
trapserver: 10.1.1.11VXLAN:
vlan: 200-205
vni: 20000-20005
anycast_gateway: 100.10.0.0/23
anycast_mac: 00:11:22:33:44:55
hosts_per_vlan: 10
routing_symmetric: True # True / False to indicate its syymetric routing or asymmetric routing
irb_vlan: 300-305 # irb vlan is separate input and should not overlap with vxlan vni
irb_vni: 30000-30005 # irb vni is separate input and should not overlap with vxlan vni sudo config interface speed Ethernet0 10000Inventory:
SSpines: 0
Spines: 2
Leafs: 4
Tors: 0
Connectivity:
SSpine: []
Spine:
- switchId: 1
switchName: Spine-1
ipAddress: 190.10.10.11
ASN: 2001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S1_Ethernet0 | L1_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet4 | L2_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet8 | L3_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet12 | L4_Ethernet48
staticLink: True
properties:
- switchId: 2
switchName: Spine-2
ipAddress: 190.10.10.12
ASN: 2002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S2_Ethernet0 | L1_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet4 | L2_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet8 | L3_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet12 | L4_Ethernet52
staticLink: True
properties:
Leaf:
- switchId: 1
switchName: Leaf1
ipAddress: 190.10.10.13
ASN: 1001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L2
keepalive_vlan: 10
Links:
- link: L1_Ethernet48 | S1_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet52 | S2_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet56 | L2_Ethernet56
staticLink: True
properties:
- link: L1_Ethernet0 | H1_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
- switchId: 2
switchName: Leaf-2
ipAddress: 190.10.10.14
ASN: 1002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L1
keepalive_vlan: 10
Links:
- link: L2_Ethernet48 | S1_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet52 | S2_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet56 | L1_Ethernet56
staticLink: True
properties:
- link: L2_Ethernet0 | H1_Ethernet1
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
- switchId: 3
switchName: Leaf-3
ipAddress: 190.10.10.15
ASN: 1003
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L4
keepalive_vlan: 10
Links:
- link: L3_Ethernet48 | S1_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet52 | S2_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet56 | L4_Ethernet56
staticLink: True
properties:
- link: L3_Ethernet0 | H2_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 201
mc_po_group: 201
- switchId: 4
switchName: Leaf-4
ipAddress: 190.10.10.16
ASN: 1004
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L3
keepalive_vlan: 10
Links:
- link: L4_Ethernet48 | S1_Ethernet12
staticLink: True
properties:
- link: L4_Ethernet52 | S2_Ethernet12
staticLink: True
properties:
- link: L4_Ethernet56 | L3_Ethernet56
staticLink: True
properties:
- link: L4_Ethernet0 | H2_Ethernet1
staticLink: True
properties:
mode: L2-Trunk
vlan: 201
mc_po_group: 201
Tor: []
BGP:
BGP_U: False
ND_RA: 30
PhysicalIfCfg:
FEC: Off
MTU: 9000
AdminStatus: Up
ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000
IPv4Pool:
Loopback: 10.10.10.0/24
LeafSpine: 40.0.0.0/24
LeafTor: 39.0.0.0/24
Host: 49.0.0.0/24
IPv6Pool:
LeafSpine:
LeafTor:
Host:
NTP:
server: 128.138.141.172
timezone: Asia/Kolkata
SYSLOG:
server: 128.138.141.172
SNMP:
trapserver: 128.138.141.172
VXLAN:
vlan: 200-205
vni: 20000-20005
anycast_gateway: 100.10.0.0/23
anycast_mac: 00:11:22:33:44:55
hosts_per_vlan: 10
routing_symmetric: False # True / False to indicate its symmetric routing or asymmetric routing







Inventory:
SSpines: 0
Spines: 2
Leafs: 3
Tors: 0
Connectivity:
SSpine: []
Spine:
- switchId: 1
switchName: Spine-1
ipAddress: 190.10.10.11
ASN: 2001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S1_Ethernet0 | L1_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet4 | L2_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet8 | L3_Ethernet48
staticLink: True
properties:
- switchId: 2
switchName: Spine-2
ipAddress: 190.10.10.12
ASN: 2002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S2_Ethernet0 | L1_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet4 | L2_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet8 | L3_Ethernet52
staticLink: True
properties:
Leaf:
- switchId: 1
switchName: Leaf1
ipAddress: 190.10.10.13
ASN: 1001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L1_Ethernet48 | S1_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet52 | S2_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet56 | L2_Ethernet56
staticLink: True
properties:
- link: L1_Ethernet0 | H1_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
vrf: 1
- switchId: 2
switchName: Leaf-2
ipAddress: 190.10.10.14
ASN: 1002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L2_Ethernet48 | S1_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet52 | S2_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet56 | L1_Ethernet56
staticLink: True
properties:
- link: L2_Ethernet0 | H1_Ethernet1
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
vrf: 1
- switchId: 3
switchName: Leaf-3
ipAddress: 190.10.10.15
ASN: 1003
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L3_Ethernet48 | S1_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet52 | S2_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet56 | L4_Ethernet56
staticLink: True
properties:
- link: L3_Ethernet0 | H2_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 201
mc_po_group: 201
vrf: 1
Tor: []
BGP:
BGP_U: False
ND_RA: 30
PhysicalIfCfg:
FEC: Off
MTU: 9000
AdminStatus: Up
ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000
IPv4Pool:
Loopback: 10.10.10.0/24
LeafSpine: 40.0.0.0/24
LeafTor: 39.0.0.0/24
Host: 49.0.0.0/24
IPv6Pool:
LeafSpine:
LeafTor:
Host:
NTP:
server: 128.138.141.172
timezone: Asia/Kolkata
SYSLOG:
server: 128.138.141.172
SNMP:
trapserver: 128.138.141.172
VXLAN:
vlan: 200-205
vni: 20000-20005
anycast_gateway: 100.10.0.0/23
anycast_mac: 00:11:22:33:44:55
hosts_per_vlan: 10
routing_symmetric: True # True / False to indicate its symetric routing or asymmetric routing
irb_vlan: 300-305 # irb vlan is sepaarate input and should not overlap with vxlan vni
irb_vni: 30000-30005 # irb vni is separate input and should not overlap with vxlan vni
Inventory:
SSpines: 0
Spines: 2
Leafs: 4
Tors: 0
Connectivity:
SSpine: []
Spine:
- switchId: 1
switchName: Spine-1
ipAddress: 190.10.10.11
ASN: 2001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S1_Ethernet0 | L1_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet4 | L2_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet8 | L3_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet12 | L4_Ethernet48
staticLink: True
properties:
- switchId: 2
switchName: Spine-2
ipAddress: 190.10.10.12
ASN: 2002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S2_Ethernet0 | L1_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet4 | L2_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet8 | L3_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet12 | L4_Ethernet52
staticLink: True
properties:
Leaf:
- switchId: 1
switchName: Leaf1
ipAddress: 190.10.10.13
ASN: 1001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L2
keepalive_vlan: 10
Links:
- link: L1_Ethernet48 | S1_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet52 | S2_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet56 | L2_Ethernet56
staticLink: True
properties:
- link: L1_Ethernet0 | H1_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
vrf: 1
- switchId: 2
switchName: Leaf-2
ipAddress: 190.10.10.14
ASN: 1002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L1
keepalive_vlan: 10
Links:
- link: L2_Ethernet48 | S1_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet52 | S2_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet56 | L1_Ethernet56
staticLink: True
properties:
- link: L2_Ethernet0 | H1_Ethernet1
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
vrf: 1
- switchId: 3
switchName: Leaf-3
ipAddress: 190.10.10.15
ASN: 1003
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L4
keepalive_vlan: 10
Links:
- link: L3_Ethernet48 | S1_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet52 | S2_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet56 | L4_Ethernet56
staticLink: True
properties:
- link: L3_Ethernet0 | H2_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 201
mc_po_group: 201
vrf: 1
- switchId: 4
switchName: Leaf-4
ipAddress: 190.10.10.16
ASN: 1004
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L3
keepalive_vlan: 10
Links:
- link: L4_Ethernet48 | S1_Ethernet12
staticLink: True
properties:
- link: L4_Ethernet52 | S2_Ethernet12
staticLink: True
properties:
- link: L4_Ethernet56 | L3_Ethernet56
staticLink: True
properties:
- link: L4_Ethernet0 | H2_Ethernet1
staticLink: True
properties:
mode: L2-Trunk
vlan: 201
mc_po_group: 201
vrf: 1
Tor: []
BGP:
BGP_U: False
ND_RA: 30
PhysicalIfCfg:
FEC: Off
MTU: 9000
AdminStatus: Up
ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000
IPv4Pool:
Loopback: 10.10.10.0/24
LeafSpine: 40.0.0.0/24
LeafTor: 39.0.0.0/24
Host: 49.0.0.0/24
IPv6Pool:
LeafSpine:
LeafTor:
Host:
NTP:
server: 128.138.141.172
timezone: Asia/Kolkata
SYSLOG:
server: 128.138.141.172
SNMP:
trapserver: 128.138.141.172
VXLAN:
vlan: 200-205
vni: 20000-20005
anycast_gateway: 100.10.0.0/23
anycast_mac: 00:11:22:33:44:55
hosts_per_vlan: 10
routing_symmetric: True # True / False to indicate its symetric routing or asymmetric routing
irb_vlan: 300-305 # irb vlan is sepaarate input and should not overlap with vxlan vni
irb_vni: 30000-30005 # irb vni is separate input and should not overlap with vxlan vni
Inventory:
SSpines: 0
Spines: 2
Leafs: 3
Tors: 0
Connectivity:
SSpine: []
Spine:
- switchId: 1
switchName: Spine-1
ipAddress: 190.10.10.11
ASN: 2001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S1_Ethernet0 | L1_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet4 | L2_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet8 | L3_Ethernet48
staticLink: True
properties:
- switchId: 2
switchName: Spine-2
ipAddress: 190.10.10.12
ASN: 2002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S2_Ethernet0 | L1_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet4 | L2_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet8 | L3_Ethernet52
staticLink: True
properties:
Leaf:
- switchId: 1
switchName: Leaf1
ipAddress: 190.10.10.13
ASN: 1001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L1_Ethernet48 | S1_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet52 | S2_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet0 | H1_Ethernet0
staticLink: True
properties:
mode: L3
- switchId: 2
switchName: Leaf-2
ipAddress: 190.10.10.14
ASN: 1002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: L2_Ethernet48 | S1_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet52 | S2_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet0 | H2_Ethernet0
staticLink: True
properties:
mode: L3
- switchId: 3
switchName: Leaf-3
ipAddress: 190.10.10.15
ASN: 1003
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L4
keepalive_vlan: 10
Links:
- link: L3_Ethernet48 | S1_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet52 | S2_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet0 | H3_Ethernet0
staticLink: True
properties:
mode: L3
Tor: []
BGP:
BGP_U: False
ND_RA: 30
PhysicalIfCfg:
FEC: Off
MTU: 9000
AdminStatus: Up
ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000
IPv4Pool:
Loopback: 10.10.10.0/24
LeafSpine: 40.0.0.0/24
LeafTor: 39.0.0.0/24
Host: 49.0.0.0/24
IPv6Pool:
LeafSpine:
LeafTor:
Host:
NTP:
server: 128.138.141.172
timezone: Asia/Kolkata
SYSLOG:
server: 128.138.141.172
SNMP:
trapserver: 128.138.141.172
VXLAN:



Inventory:
SSpines: 0
Spines: 2
Leafs: 4
Tors: 0
Connectivity:
SSpine: []
Spine:
- switchId: 1
switchName: Spine-1
ipAddress: 190.10.10.11
ASN: 2001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S1_Ethernet0 | L1_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet4 | L2_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet8 | L3_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet12 | L4_Ethernet48
staticLink: True
properties:
- switchId: 2
switchName: Spine-2
ipAddress: 190.10.10.12
ASN: 2002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S2_Ethernet0 | L1_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet4 | L2_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet8 | L3_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet12 | L4_Ethernet52
staticLink: True
properties:
Leaf:
- switchId: 1
switchName: Leaf1
ipAddress: 190.10.10.13
ASN: 1001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L2
keepalive_vlan: 10
Links:
- link: L1_Ethernet48 | S1_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet52 | S2_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet56 | L2_Ethernet56
staticLink: True
properties:
- link: L1_Ethernet0 | H1_Ethernet0
staticLink: True
properties:
mode: L2-Access
vlan: 200
mc_po_group: 200
- switchId: 2
switchName: Leaf-2
ipAddress: 190.10.10.14
ASN: 1002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L1
keepalive_vlan: 10
Links:
- link: L2_Ethernet48 | S1_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet52 | S2_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet56 | L1_Ethernet56
staticLink: True
properties:
- link: L2_Ethernet0 | H1_Ethernet1
staticLink: True
properties:
mode: L2-Access
vlan: 200
mc_po_group: 200
- switchId: 3
switchName: Leaf-3
ipAddress: 190.10.10.15
ASN: 1003
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L4
keepalive_vlan: 10
Links:
- link: L3_Ethernet48 | S1_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet52 | S2_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet56 | L4_Ethernet56
staticLink: True
properties:
- link: L3_Ethernet0 | H2_Ethernet0
staticLink: True
properties:
mode: L2-Access
vlan: 200
mc_po_group: 200
- switchId: 4
switchName: Leaf-4
ipAddress: 190.10.10.16
ASN: 1004
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L3
keepalive_vlan: 10
Links:
- link: L4_Ethernet48 | S1_Ethernet12
staticLink: True
properties:
- link: L4_Ethernet52 | S2_Ethernet12
staticLink: True
properties:
- link: L4_Ethernet56 | L3_Ethernet56
staticLink: True
properties:
- link: L4_Ethernet0 | H2_Ethernet1
staticLink: True
properties:
mode: L2-Access
vlan: 200
mc_po_group: 200
Tor: []
BGP:
BGP_U: False
ND_RA: 30
PhysicalIfCfg:
FEC: Off
MTU: 9000
AdminStatus: Up
ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000
IPv4Pool:
Loopback: 10.10.10.0/24
LeafSpine: 40.0.0.0/24
LeafTor: 39.0.0.0/24
Host: 49.0.0.0/24
IPv6Pool:
LeafSpine:
LeafTor:
Host:
NTP:
server: 128.138.141.172
timezone: Asia/Kolkata
SYSLOG:
server: 128.138.141.172
SNMP:
trapserver: 128.138.141.172
VXLAN:
vlan: 200-205
vni: 20000-20005
anycast_gateway: 100.10.0.0/23
anycast_mac: 00:11:22:33:44:55
hosts_per_vlan: 10 
Inventory:
SSpines: 0
Spines: 2
Leafs: 4
Tors: 0
Connectivity:
SSpine: []
Spine:
- switchId: 1
switchName: Spine-1
ipAddress: 190.10.10.11
ASN: 2001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S1_Ethernet0 | L1_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet4 | L2_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet8 | L3_Ethernet48
staticLink: True
properties:
- link: S1_Ethernet12 | L4_Ethernet48
staticLink: True
properties:
- switchId: 2
switchName: Spine-2
ipAddress: 190.10.10.12
ASN: 2002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
Links:
- link: S2_Ethernet0 | L1_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet4 | L2_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet8 | L3_Ethernet52
staticLink: True
properties:
- link: S2_Ethernet12 | L4_Ethernet52
staticLink: True
properties:
Leaf:
- switchId: 1
switchName: Leaf1
ipAddress: 190.10.10.13
ASN: 1001
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L2
keepalive_vlan: 10
Links:
- link: L1_Ethernet48 | S1_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet52 | S2_Ethernet0
staticLink: True
properties:
- link: L1_Ethernet56 | L2_Ethernet56
staticLink: True
properties:
- link: L1_Ethernet0 | H1_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
- switchId: 2
switchName: Leaf-2
ipAddress: 190.10.10.14
ASN: 1002
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L1
keepalive_vlan: 10
Links:
- link: L2_Ethernet48 | S1_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet52 | S2_Ethernet4
staticLink: True
properties:
- link: L2_Ethernet56 | L1_Ethernet56
staticLink: True
properties:
- link: L2_Ethernet0 | H1_Ethernet1
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
- switchId: 3
switchName: Leaf-3
ipAddress: 190.10.10.15
ASN: 1003
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L4
keepalive_vlan: 10
Links:
- link: L3_Ethernet48 | S1_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet52 | S2_Ethernet8
staticLink: True
properties:
- link: L3_Ethernet56 | L4_Ethernet56
staticLink: True
properties:
- link: L3_Ethernet0 | H2_Ethernet0
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
- switchId: 4
switchName: Leaf-4
ipAddress: 190.10.10.16
ASN: 1004
Credentials:
user: admin
password: YourPaSsWoRd
mclag:
enabled: True
peer: L3
keepalive_vlan: 10
Links:
- link: L4_Ethernet48 | S1_Ethernet12
staticLink: True
properties:
- link: L4_Ethernet52 | S2_Ethernet12
staticLink: True
properties:
- link: L4_Ethernet56 | L3_Ethernet56
staticLink: True
properties:
- link: L4_Ethernet0 | H2_Ethernet1
staticLink: True
properties:
mode: L2-Trunk
vlan: 200
mc_po_group: 200
Tor: []
BGP:
BGP_U: False
ND_RA: 30
PhysicalIfCfg:
FEC: Off
MTU: 9000
AdminStatus: Up
ASN:
SSpine: 10000-20000
Spine: 21000-50000
Leaf: 51000-60000
Tor: 61000-70000
IPv4Pool:
Loopback: 10.10.10.0/24
LeafSpine: 40.0.0.0/24
LeafTor: 39.0.0.0/24
Host: 49.0.0.0/24
IPv6Pool:
LeafSpine:
LeafTor:
Host:
NTP:
server: 128.138.141.172
timezone: Asia/Kolkata
SYSLOG:
server: 128.138.141.172
SNMP:
trapserver: 128.138.141.172
VXLAN:
vlan: 200-205
vni: 20000-20005
anycast_gateway: 100.10.0.0/23
anycast_mac: 00:11:22:33:44:55
hosts_per_vlan: 10
routing_symmetric: False # True / False to indicate its symmetric routing or asymmetric routing