7 - name: {{ conf['nodes'][0]['name'] }}
8 architecture: {{ conf['nodes'][0]['node']['arch'] }}
9 roles: [network, control]
11 - ifname: {{ conf['nodes'][0]['interfaces'][0]['name'] }}
13 mac: ["{{ conf['nodes'][0]['interfaces'][0]['mac_address'] }}"]
14 - ifname: {{ conf['nodes'][0]['interfaces'][0]['name'] }}.{{ conf['nodes'][0]['interfaces'][0]['vlan'] }}
16 mac: ["{{ conf['nodes'][0]['interfaces'][0]['mac_address'] }}"]
17 - ifname: {{ conf['nodes'][0]['interfaces'][1]['name'] }}.{{ conf['nodes'][0]['interfaces'][1]['vlan'] }}
19 mac: ["{{ conf['nodes'][0]['interfaces'][1]['mac_address'] }}"]
20 - ifname: {{ conf['nodes'][0]['interfaces'][1]['name'] }}
22 mac: ["{{ conf['nodes'][0]['interfaces'][1]['mac_address'] }}"]
23 - ifname: {{ conf['nodes'][0]['interfaces'][2]['name'] }}
25 mac: ["{{ conf['nodes'][0]['interfaces'][2]['mac_address'] }}"]
27 type: {{ conf['jumphost']['remote_params']['type'] }}
28 address: {{ conf['nodes'][0]['remote_management']['address'] }}
29 user: {{ conf['jumphost']['remote_params']['user'] }}
30 pass: {{ conf['jumphost']['remote_params']['pass'] }}
31 - name: {{ conf['nodes'][1]['name'] }}
32 architecture: {{ conf['nodes'][1]['node']['arch'] }}
33 roles: [compute, control, storage]
35 - ifname: {{ conf['nodes'][1]['interfaces'][0]['name'] }}
37 mac: ["{{ conf['nodes'][1]['interfaces'][0]['mac_address'] }}"]
38 - ifname: {{ conf['nodes'][1]['interfaces'][0]['name'] }}.{{ conf['nodes'][1]['interfaces'][0]['vlan'] }}
40 mac: ["{{ conf['nodes'][1]['interfaces'][0]['mac_address'] }}"]
41 - ifname: {{ conf['nodes'][1]['interfaces'][1]['name'] }}.{{ conf['nodes'][1]['interfaces'][1]['vlan'] }}
43 mac: ["{{ conf['nodes'][1]['interfaces'][1]['mac_address'] }}"]
44 - ifname: {{ conf['nodes'][1]['interfaces'][1]['name'] }}
46 mac: ["{{ conf['nodes'][1]['interfaces'][1]['mac_address'] }}"]
47 - ifname: {{ conf['nodes'][1]['interfaces'][2]['name'] }}
49 mac: ["{{ conf['nodes'][1]['interfaces'][2]['mac_address'] }}"]
51 type: {{ conf['jumphost']['remote_params']['type'] }}
52 address: {{ conf['nodes'][1]['remote_management']['address'] }}
53 user: {{ conf['jumphost']['remote_params']['user'] }}
54 pass: {{ conf['jumphost']['remote_params']['pass'] }}
55 - name: {{ conf['nodes'][2]['name'] }}
56 architecture: {{ conf['nodes'][2]['node']['arch'] }}
57 roles: [compute, control, storage]
59 - ifname: {{ conf['nodes'][2]['interfaces'][0]['name'] }}
61 mac: ["{{ conf['nodes'][2]['interfaces'][0]['mac_address'] }}"]
62 - ifname: {{ conf['nodes'][2]['interfaces'][0]['name'] }}.{{ conf['nodes'][2]['interfaces'][0]['vlan'] }}
64 mac: ["{{ conf['nodes'][2]['interfaces'][0]['mac_address'] }}"]
65 - ifname: {{ conf['nodes'][2]['interfaces'][1]['name'] }}.{{ conf['nodes'][2]['interfaces'][1]['vlan'] }}
67 mac: ["{{ conf['nodes'][2]['interfaces'][1]['mac_address'] }}"]
68 - ifname: {{ conf['nodes'][2]['interfaces'][1]['name'] }}
70 mac: ["{{ conf['nodes'][2]['interfaces'][1]['mac_address'] }}"]
71 - ifname: {{ conf['nodes'][2]['interfaces'][2]['name'] }}
73 type: {{ conf['jumphost']['remote_params']['type'] }}
74 address: {{ conf['nodes'][2]['remote_management']['address'] }}
75 user: {{ conf['jumphost']['remote_params']['user'] }}
76 pass: {{ conf['jumphost']['remote_params']['pass'] }}
77 - name: {{ conf['nodes'][3]['name'] }}
78 architecture: {{ conf['nodes'][3]['node']['arch'] }}
79 roles: [compute, storage]
81 - ifname: {{ conf['nodes'][3]['interfaces'][0]['name'] }}
83 mac: ["{{ conf['nodes'][3]['interfaces'][0]['mac_address'] }}"]
84 - ifname: {{ conf['nodes'][3]['interfaces'][0]['name'] }}.{{ conf['nodes'][3]['interfaces'][0]['vlan'] }}
86 mac: ["{{ conf['nodes'][3]['interfaces'][0]['mac_address'] }}"]
87 - ifname: {{ conf['nodes'][3]['interfaces'][1]['name'] }}.{{ conf['nodes'][3]['interfaces'][1]['vlan'] }}
89 mac: ["{{ conf['nodes'][3]['interfaces'][1]['mac_address'] }}"]
90 - ifname: {{ conf['nodes'][3]['interfaces'][1]['name'] }}
92 mac: ["{{ conf['nodes'][3]['interfaces'][1]['mac_address'] }}"]
93 - ifname: {{ conf['nodes'][3]['interfaces'][2]['name'] }}
96 address: {{ conf['nodes'][3]['remote_management']['address'] }}
97 user: {{ conf['jumphost']['remote_params']['user'] }}
98 pass: {{ conf['jumphost']['remote_params']['pass'] }}
99 - name: {{ conf['nodes'][4]['name'] }}
100 architecture: {{ conf['nodes'][4]['node']['arch'] }}
101 roles: [compute, storage]
103 - ifname: {{ conf['nodes'][4]['interfaces'][0]['name'] }}
105 mac: ["{{ conf['nodes'][4]['interfaces'][0]['mac_address'] }}"]
106 - ifname: {{ conf['nodes'][4]['interfaces'][0]['name'] }}.{{ conf['nodes'][4]['interfaces'][0]['vlan'] }}
108 mac: ["{{ conf['nodes'][4]['interfaces'][0]['mac_address'] }}"]
109 - ifname: {{ conf['nodes'][4]['interfaces'][1]['name'] }}.{{ conf['nodes'][4]['interfaces'][1]['vlan'] }}
111 mac: ["{{ conf['nodes'][4]['interfaces'][1]['mac_address'] }}"]
112 - ifname: {{ conf['nodes'][4]['interfaces'][1]['name'] }}
114 mac: ["{{ conf['nodes'][4]['interfaces'][1]['mac_address'] }}"]
115 - ifname: {{ conf['nodes'][1]['interfaces'][2]['name'] }}
117 type: {{ conf['jumphost']['remote_params']['type'] }}
118 address: {{ conf['nodes'][4]['remote_management']['address'] }}
119 user: {{ conf['jumphost']['remote_params']['user'] }}
120 pass: {{ conf['jumphost']['remote_params']['pass'] }}
121 floating-ip-range: 10.5.15.6,10.5.15.250,10.5.15.1,10.5.15.0/24
122 ext-port: "ens785f0.505"
166 ipaddress: 10.2.117.92