forked from mpergament/avd-mpls-example
-
Notifications
You must be signed in to change notification settings - Fork 0
/
inventory.yml
60 lines (57 loc) · 1.44 KB
/
inventory.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
all:
children:
CVP:
hosts:
cv_server:
ansible_httpapi_host: 10.20.20.20
ansible_host: 10.20.20.20
ansible_user: cvpadmin
ansible_password: somepassword
ansible_connection: httpapi
ansible_httpapi_use_ssl: true
ansible_httpapi_validate_certs: false
ansible_network_os: eos
ansible_httpapi_port: 443
# Configuration to get Virtual Env information
ansible_python_interpreter: $(which python3)
MPLS_FABRIC:
children:
PE:
vars:
type: pe
children:
SITE1:
hosts:
pe1:
ansible_host: 10.30.30.101
pe2:
ansible_host: 10.30.30.102
SITE2:
hosts:
pe3:
ansible_host: 10.30.30.103
SITE3:
hosts:
pe5:
ansible_host: 10.30.30.105
P:
vars:
type: p
hosts:
p4:
ansible_host: 10.30.30.104
p6:
ansible_host: 10.30.30.106
RR:
vars:
type: rr
hosts:
rr7:
ansible_host: 10.30.30.107
MPLS_TENANTS:
children:
PE:
MPLS_ENDPOINT_CONNECTIONS:
children:
PE: