Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions ansible/group_vars/eos/creds.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ansible_user: root
ansible_password: 123456
3 changes: 3 additions & 0 deletions ansible/group_vars/vm_host/creds.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ansible_user: username
ansible_password: password
ansible_sudo_pass: strong_password
9 changes: 9 additions & 0 deletions ansible/group_vars/vm_host/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
root_path: /home/azure/veos-vm
vm_images_url: https://your_id.blob.core.windows.net/vmimages
cd_image_filename: Aboot-veos-serial-2.1.0.iso
hdd_image_filename: vEOS-lab-4.15.2.1F.vmdk

# Starlab proxy
proxy_env:
http_proxy: http://10.0.0.1:3128
https_proxy: http://10.0.0.1:3128
352 changes: 352 additions & 0 deletions ansible/host_vars/SERV-01.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,352 @@
mgmt_bridge: br1
mgmt_gw: 10.255.0.1

ptf_1_enabled: true
ptf_1_mgmt_ip: 10.255.0.188/24
ptf_1_external_iface: p4p2
ptf_1_vlan_base: 101

ptf_2_enabled: true
ptf_2_mgmt_ip: 10.255.0.50/24
ptf_2_external_iface: p5p2
ptf_2_vlan_base: 101

ptf_3_enabled: true
ptf_3_mgmt_ip: 10.255.0.254/24
ptf_3_external_iface: p6p2
ptf_3_vlan_base: 233

ptf_4_enabled: true
ptf_4_mgmt_ip: 10.255.0.185/24
ptf_4_external_iface: p6p1
ptf_4_vlan_base: 801

vm_1_enabled: true
vm_1_external_iface: p4p1
vm_1_vlan_base: 101
VMs_1:
ARISTA01T0:
filename: 01-ARISTA01T0.yml
serial_port: 5000
vlan: 17
memory: "{{ tor_memory }}"
ARISTA01T2:
filename: 01-ARISTA01T2.yml
serial_port: 5016
vlan: 01
memory: "{{ spine_memory }}"
ARISTA02T0:
filename: 01-ARISTA02T0.yml
serial_port: 5001
vlan: 18
memory: "{{ tor_memory }}"
ARISTA02T2:
filename: 01-ARISTA02T2.yml
serial_port: 5017
vlan: 02
memory: "{{ spine_memory }}"
ARISTA03T0:
filename: 01-ARISTA03T0.yml
serial_port: 5002
vlan: 19
memory: "{{ tor_memory }}"
ARISTA03T2:
filename: 01-ARISTA03T2.yml
serial_port: 5018
vlan: 03
memory: "{{ spine_memory }}"
ARISTA04T0:
filename: 01-ARISTA04T0.yml
serial_port: 5003
vlan: 20
memory: "{{ tor_memory }}"
ARISTA04T2:
filename: 01-ARISTA04T2.yml
serial_port: 5019
vlan: 04
memory: "{{ spine_memory }}"
ARISTA05T0:
filename: 01-ARISTA05T0.yml
serial_port: 5004
vlan: 21
memory: "{{ tor_memory }}"
ARISTA05T2:
filename: 01-ARISTA05T2.yml
serial_port: 5020
vlan: 05
memory: "{{ spine_memory }}"
ARISTA06T0:
filename: 01-ARISTA06T0.yml
serial_port: 5005
vlan: 22
memory: "{{ tor_memory }}"
ARISTA06T2:
filename: 01-ARISTA06T2.yml
serial_port: 5021
vlan: 06
memory: "{{ spine_memory }}"
ARISTA07T0:
filename: 01-ARISTA07T0.yml
serial_port: 5006
vlan: 23
memory: "{{ tor_memory }}"
ARISTA07T2:
filename: 01-ARISTA07T2.yml
serial_port: 5022
vlan: 07
memory: "{{ spine_memory }}"
ARISTA08T0:
filename: 01-ARISTA08T0.yml
serial_port: 5007
vlan: 24
memory: "{{ tor_memory }}"
ARISTA08T2:
filename: 01-ARISTA08T2.yml
serial_port: 5023
vlan: 08
memory: "{{ spine_memory }}"
ARISTA09T0:
filename: 01-ARISTA09T0.yml
serial_port: 5008
vlan: 25
memory: "{{ tor_memory }}"
ARISTA09T2:
filename: 01-ARISTA09T2.yml
serial_port: 5024
vlan: 09
memory: "{{ spine_memory }}"
ARISTA10T0:
filename: 01-ARISTA10T0.yml
serial_port: 5009
vlan: 26
memory: "{{ tor_memory }}"
ARISTA10T2:
filename: 01-ARISTA10T2.yml
serial_port: 5025
vlan: 10
memory: "{{ spine_memory }}"
ARISTA11T0:
filename: 01-ARISTA11T0.yml
serial_port: 5010
vlan: 27
memory: "{{ tor_memory }}"
ARISTA11T2:
filename: 01-ARISTA11T2.yml
serial_port: 5026
vlan: 11
memory: "{{ spine_memory }}"
ARISTA12T0:
filename: 01-ARISTA12T0.yml
serial_port: 5011
vlan: 28
memory: "{{ tor_memory }}"
ARISTA12T2:
filename: 01-ARISTA12T2.yml
serial_port: 5027
vlan: 12
memory: "{{ spine_memory }}"
ARISTA13T0:
filename: 01-ARISTA13T0.yml
serial_port: 5012
vlan: 29
memory: "{{ tor_memory }}"
ARISTA13T2:
filename: 01-ARISTA13T2.yml
serial_port: 5028
vlan: 13
memory: "{{ spine_memory }}"
ARISTA14T0:
filename: 01-ARISTA14T0.yml
serial_port: 5013
vlan: 30
memory: "{{ tor_memory }}"
ARISTA14T2:
filename: 01-ARISTA14T2.yml
serial_port: 5029
vlan: 14
memory: "{{ spine_memory }}"
ARISTA15T0:
filename: 01-ARISTA15T0.yml
serial_port: 5014
vlan: 31
memory: "{{ tor_memory }}"
ARISTA15T2:
filename: 01-ARISTA15T2.yml
serial_port: 5030
vlan: 15
memory: "{{ spine_memory }}"
ARISTA16T0:
filename: 01-ARISTA16T0.yml
serial_port: 5015
vlan: 32
memory: "{{ tor_memory }}"
ARISTA16T2:
filename: 01-ARISTA16T2.yml
serial_port: 5031
vlan: 16
memory: "{{ spine_memory }}"

vm_2_enabled: true
vm_2_external_iface: p5p1
vm_2_vlan_base: 101
VMs_2:
ARISTA01T0:
filename: 03-ARISTA01T0.yml
serial_port: 5032
vlan: 17
memory: "{{ tor_memory }}"
ARISTA01T2:
filename: 03-ARISTA01T2.yml
serial_port: 5048
vlan: 01
memory: "{{ spine_memory }}"
ARISTA02T0:
filename: 03-ARISTA02T0.yml
serial_port: 5033
vlan: 18
memory: "{{ tor_memory }}"
ARISTA02T2:
filename: 03-ARISTA02T2.yml
serial_port: 5049
vlan: 02
memory: "{{ spine_memory }}"
ARISTA03T0:
filename: 03-ARISTA03T0.yml
serial_port: 5034
vlan: 19
memory: "{{ tor_memory }}"
ARISTA03T2:
filename: 03-ARISTA03T2.yml
serial_port: 5050
vlan: 03
memory: "{{ spine_memory }}"
ARISTA04T0:
filename: 03-ARISTA04T0.yml
serial_port: 5035
vlan: 20
memory: "{{ tor_memory }}"
ARISTA04T2:
filename: 03-ARISTA04T2.yml
serial_port: 5051
vlan: 04
memory: "{{ spine_memory }}"
ARISTA05T0:
filename: 03-ARISTA05T0.yml
serial_port: 5036
vlan: 21
memory: "{{ tor_memory }}"
ARISTA05T2:
filename: 03-ARISTA05T2.yml
serial_port: 5052
vlan: 05
memory: "{{ spine_memory }}"
ARISTA06T0:
filename: 03-ARISTA06T0.yml
serial_port: 5037
vlan: 22
memory: "{{ tor_memory }}"
ARISTA06T2:
filename: 03-ARISTA06T2.yml
serial_port: 5053
vlan: 06
memory: "{{ spine_memory }}"
ARISTA07T0:
filename: 03-ARISTA07T0.yml
serial_port: 5038
vlan: 23
memory: "{{ tor_memory }}"
ARISTA07T2:
filename: 03-ARISTA07T2.yml
serial_port: 5054
vlan: 07
memory: "{{ spine_memory }}"
ARISTA08T0:
filename: 03-ARISTA08T0.yml
serial_port: 5039
vlan: 24
memory: "{{ tor_memory }}"
ARISTA08T2:
filename: 03-ARISTA08T2.yml
serial_port: 5055
vlan: 08
memory: "{{ spine_memory }}"
ARISTA09T0:
filename: 03-ARISTA09T0.yml
serial_port: 5040
vlan: 25
memory: "{{ tor_memory }}"
ARISTA09T2:
filename: 03-ARISTA09T2.yml
serial_port: 5056
vlan: 09
memory: "{{ spine_memory }}"
ARISTA10T0:
filename: 03-ARISTA10T0.yml
serial_port: 5041
vlan: 26
memory: "{{ tor_memory }}"
ARISTA10T2:
filename: 03-ARISTA10T2.yml
serial_port: 5057
vlan: 10
memory: "{{ spine_memory }}"
ARISTA11T0:
filename: 03-ARISTA11T0.yml
serial_port: 5042
vlan: 27
memory: "{{ tor_memory }}"
ARISTA11T2:
filename: 03-ARISTA11T2.yml
serial_port: 5058
vlan: 11
memory: "{{ spine_memory }}"
ARISTA12T0:
filename: 03-ARISTA12T0.yml
serial_port: 5043
vlan: 28
memory: "{{ tor_memory }}"
ARISTA12T2:
filename: 03-ARISTA12T2.yml
serial_port: 5059
vlan: 12
memory: "{{ spine_memory }}"
ARISTA13T0:
filename: 03-ARISTA13T0.yml
serial_port: 5044
vlan: 29
memory: "{{ tor_memory }}"
ARISTA13T2:
filename: 03-ARISTA13T2.yml
serial_port: 5060
vlan: 13
memory: "{{ spine_memory }}"
ARISTA14T0:
filename: 03-ARISTA14T0.yml
serial_port: 5045
vlan: 30
memory: "{{ tor_memory }}"
ARISTA14T2:
filename: 03-ARISTA14T2.yml
serial_port: 5061
vlan: 14
memory: "{{ spine_memory }}"
ARISTA15T0:
filename: 03-ARISTA15T0.yml
serial_port: 5046
vlan: 31
memory: "{{ tor_memory }}"
ARISTA15T2:
filename: 03-ARISTA15T2.yml
serial_port: 5062
vlan: 15
memory: "{{ spine_memory }}"
ARISTA16T0:
filename: 03-ARISTA16T0.yml
serial_port: 5047
vlan: 32
memory: "{{ tor_memory }}"
ARISTA16T2:
filename: 03-ARISTA16T2.yml
serial_port: 5063
vlan: 16
memory: "{{ spine_memory }}"
Loading