1ansible_user: admin
2ansible_password: admin
3ansible_network_os: dellemc.enterprise_sonic.sonic
4
5# Changing the interface name here will be reflected in all places
6# Spine to Leaf interface connections
7spine_leaf1_inf1: Eth1/1
8spine_leaf2_inf2: Eth1/2
9spine_leaf25_inf3: Eth1/25
10spine_leaf26_inf4: Eth1/26
11
12# Leaf to spine interface connections
13leaf_spine1_inf1: Eth1/14
14leaf_spine2_inf2: Eth1/15
15
16# Logical interface defintions
17loopback_inf0: Loopback0
18loopback_inf1: Loopback1
19
20host_data:
21    leaf1:
22      loopback0_ip: 10.0.2.1/32
23      loopback1_ip: 10.10.10.1/32
24      bgp_asn: 65001
25    leaf2:
26      loopback0_ip: 10.0.2.2/32
27      loopback1_ip: 10.10.10.2/32
28      bgp_asn: 65001
29    leaf25:
30      loopback0_ip: 10.0.2.25/32
31      loopback1_ip: 10.10.10.25/32
32      bgp_asn: 65025
33    leaf26:
34      loopback0_ip: 10.0.2.26/32
35      loopback1_ip: 10.10.10.26/32
36      bgp_asn: 65025
37    spine1:
38      loopback0_ip: 10.0.1.1/32
39      bgp_asn: 65000
40    spine2:
41      loopback0_ip: 10.0.1.2/32
42      bgp_asn: 65000
43
44ansible_httpapi_use_ssl: true
45ansible_httpapi_validate_certs: false
46
47loopback0_ip: "{{ host_data[inventory_hostname].loopback0_ip }}"
48loopback1_ip: "{{host_data[inventory_hostname].loopback1_ip}}"
49bgp_asn: "{{ host_data[inventory_hostname].bgp_asn }}"
50