blob: dd081004e75bfce19b0d0aec37c3d6560d166eba [file] [log] [blame]
Tatyana Leontovich6603e902018-12-04 15:11:19 +02001nodes:
2 cfg01:
3 reclass_storage_name: infra_config_node01
4 roles:
5 - infra_config
6 - linux_system_codename_xenial
Tatyana Leontovich63a2c602019-02-21 13:24:20 +02007 - features_runtest_cfg
Tatyana Leontovich6603e902018-12-04 15:11:19 +02008 classes:
9 - environment.cookied-cicd-pike-dvr-ceph.override_ntp_virtual
10 interfaces:
11 ens3:
12 role: single_dhcp
13 ens4:
14 role: single_static_ctl
15
16 cid01:
17 reclass_storage_name: cicd_control_node01
18 roles:
19 - cicd_control_leader
20 - linux_system_codename_xenial
21 interfaces:
22 ens3:
23 role: single_dhcp
24 ens4:
25 role: single_ctl
26
27 cid02:
28 reclass_storage_name: cicd_control_node02
29 roles:
30 - cicd_control_manager
31 - linux_system_codename_xenial
32 interfaces:
33 ens3:
34 role: single_dhcp
35 ens4:
36 role: single_ctl
37
38 cid03:
39 reclass_storage_name: cicd_control_node03
40 roles:
41 - cicd_control_manager
42 - linux_system_codename_xenial
43 interfaces:
44 ens3:
45 role: single_dhcp
46 ens4:
47 role: single_ctl
48
49 ctl01:
50 reclass_storage_name: openstack_control_node01
51 roles:
52 - infra_kvm
53 - openstack_control_leader
54 - openstack_database_leader
55 - openstack_message_queue
56 - linux_system_codename_xenial
57 interfaces:
58 ens3:
59 role: single_dhcp
60 ens4:
61 role: single_ctl
62
63 ctl02:
64 reclass_storage_name: openstack_control_node02
65 roles:
66 - infra_kvm
67 - openstack_control
68 - openstack_database
69 - openstack_message_queue
70 - linux_system_codename_xenial
71 interfaces:
72 ens3:
73 role: single_dhcp
74 ens4:
75 role: single_ctl
76
77 ctl03:
78 reclass_storage_name: openstack_control_node03
79 roles:
80 - infra_kvm
81 - openstack_control
82 - openstack_database
83 - openstack_message_queue
84 - linux_system_codename_xenial
85 interfaces:
86 ens3:
87 role: single_dhcp
88 ens4:
89 role: single_ctl
90
91 prx01:
92 reclass_storage_name: openstack_proxy_node01
93 roles:
Tatyana Leontovich6603e902018-12-04 15:11:19 +020094 - linux_system_codename_xenial
95 interfaces:
96 ens3:
97 role: single_dhcp
98 ens4:
99 role: single_ctl
Tatyana Leontovich924e0002019-01-04 16:20:11 +0200100 ens5:
101 role: single_external
102 external_address: 172.17.16.121
103 external_network_netmask: 255.255.255.0
Tatyana Leontovich6603e902018-12-04 15:11:19 +0200104
Tatyana Leontovich63a2c602019-02-21 13:24:20 +0200105 prx02:
106 reclass_storage_name: openstack_proxy_node02
107 roles:
108 - linux_system_codename_xenial
109 interfaces:
110 ens3:
111 role: single_dhcp
112 ens4:
113 role: single_ctl
114 ens5:
115 role: single_external
116 external_address: 172.17.16.122
117 external_network_netmask: 255.255.255.0
118
Tatyana Leontovich6603e902018-12-04 15:11:19 +0200119 # Generator-based computes. For compatibility only
120 cmp<<count>>:
121 reclass_storage_name: openstack_compute_rack01
122 roles:
123 - openstack_compute
124 - linux_system_codename_xenial
125 interfaces:
126 ens3:
127 role: single_dhcp
128 ens4:
129 role: single_ctl
130 ens5:
131 role: bond0_ab_ovs_vxlan_mesh
132 ens6:
133 role: bond1_ab_ovs_floating
134
135 gtw01:
136 reclass_storage_name: openstack_gateway_node01
137 roles:
138 - openstack_gateway
139 - linux_system_codename_xenial
140 classes:
141 - system.linux.system.repo.mcp.apt_mirantis.docker
142 interfaces:
143 ens3:
144 role: single_dhcp
145 ens4:
146 role: single_ctl
147 ens5:
148 role: bond0_ab_ovs_vxlan_mesh
149 ens6:
150 role: bond1_ab_ovs_floating
151
152 osd<<count>>:
153 reclass_storage_name: ceph_osd_rack01
154 roles:
155 - ceph_osd
156 - linux_system_codename_xenial
157 interfaces:
158 ens3:
159 role: single_dhcp
160 ens4:
161 role: single_ctl
162
163 cmn01:
164 reclass_storage_name: ceph_mon_node01
165 roles:
166 - ceph_mon
167 - linux_system_codename_xenial
168 interfaces:
169 ens3:
170 role: single_dhcp
171 ens4:
172 role: single_ctl
173
174 cmn02:
175 reclass_storage_name: ceph_mon_node02
176 roles:
177 - ceph_mon
178 - linux_system_codename_xenial
179 interfaces:
180 ens3:
181 role: single_dhcp
182 ens4:
183 role: single_ctl
184
185 cmn03:
186 reclass_storage_name: ceph_mon_node03
187 roles:
188 - ceph_mon
189 - linux_system_codename_xenial
190 interfaces:
191 ens3:
192 role: single_dhcp
193 ens4:
194 role: single_ctl
195
196 rgw01:
197 reclass_storage_name: ceph_rgw_node01
198 roles:
199 - ceph_rgw
200 - linux_system_codename_xenial
201 interfaces:
202 ens3:
203 role: single_dhcp
204 ens4:
205 role: single_ctl
206
207 rgw02:
208 reclass_storage_name: ceph_rgw_node02
209 roles:
210 - ceph_rgw
211 - linux_system_codename_xenial
212 interfaces:
213 ens3:
214 role: single_dhcp
215 ens4:
216 role: single_ctl
217
218 rgw03:
219 reclass_storage_name: ceph_rgw_node03
220 roles:
221 - ceph_rgw
222 - linux_system_codename_xenial
223 interfaces:
224 ens3:
225 role: single_dhcp
226 ens4:
227 role: single_ctl
228
229 mon01:
230 reclass_storage_name: stacklight_server_node01
231 roles:
232 - stacklightv2_server_leader
233 - linux_system_codename_xenial
234 interfaces:
235 ens3:
236 role: single_dhcp
237 ens4:
238 role: single_ctl
239
240 mon02:
241 reclass_storage_name: stacklight_server_node02
242 roles:
243 - stacklightv2_server
244 - linux_system_codename_xenial
245 interfaces:
246 ens3:
247 role: single_dhcp
248 ens4:
249 role: single_ctl
250
251 mon03:
252 reclass_storage_name: stacklight_server_node03
253 roles:
254 - stacklightv2_server
255 - linux_system_codename_xenial
256 interfaces:
257 ens3:
258 role: single_dhcp
259 ens4:
260 role: single_ctl
261
262 log01:
263 reclass_storage_name: stacklight_log_node01
264 roles:
265 - stacklight_log_leader_v2
266 - linux_system_codename_xenial
267 interfaces:
268 ens3:
269 role: single_dhcp
270 ens4:
271 role: single_ctl
272
273 log02:
274 reclass_storage_name: stacklight_log_node02
275 roles:
276 - stacklight_log
277 - linux_system_codename_xenial
278 interfaces:
279 ens3:
280 role: single_dhcp
281 ens4:
282 role: single_ctl
283
284 log03:
285 reclass_storage_name: stacklight_log_node03
286 roles:
287 - stacklight_log
288 - linux_system_codename_xenial
289 interfaces:
290 ens3:
291 role: single_dhcp
292 ens4:
293 role: single_ctl
294
295 mtr01:
296 reclass_storage_name: stacklight_telemetry_node01
297 roles:
298 - stacklight_telemetry_leader
299 - linux_system_codename_xenial
300 interfaces:
301 ens3:
302 role: single_dhcp
303 ens4:
304 role: single_ctl
305
306 mtr02:
307 reclass_storage_name: stacklight_telemetry_node02
308 roles:
309 - stacklight_telemetry
310 - linux_system_codename_xenial
311 interfaces:
312 ens3:
313 role: single_dhcp
314 ens4:
315 role: single_ctl
316
317 mtr03:
318 reclass_storage_name: stacklight_telemetry_node03
319 roles:
320 - stacklight_telemetry
321 - linux_system_codename_xenial
322 interfaces:
323 ens3:
324 role: single_dhcp
325 ens4:
326 role: single_ctl
Tatyana Leontovich63a2c602019-02-21 13:24:20 +0200327 kmn01:
328 reclass_storage_name: openstack_barbican_node01
329 roles:
330 - openstack_barbican
331 - linux_system_codename_xenial
332 interfaces:
333 ens3:
334 role: single_dhcp
335 ens4:
336 role: single_ctl
337
338 kmn02:
339 reclass_storage_name: openstack_barbican_node02
340 roles:
341 - openstack_barbican
342 - linux_system_codename_xenial
343 interfaces:
344 ens3:
345 role: single_dhcp
346 ens4:
347 role: single_ctl
348
349 kmn03:
350 reclass_storage_name: openstack_barbican_node03
351 roles:
352 - openstack_barbican
353 - linux_system_codename_xenial
354 interfaces:
355 ens3:
356 role: single_dhcp
357 ens4:
358 role: single_ctl
359
360 dns01:
361 reclass_storage_name: openstack_dns_node01
362 roles:
363 - openstack_dns
364 - linux_system_codename_xenial
365 interfaces:
366 ens3:
367 role: single_dhcp
368 ens4:
369 role: single_ctl
370
371 dns02:
372 reclass_storage_name: openstack_dns_node02
373 roles:
374 - openstack_dns
375 - linux_system_codename_xenial
376 interfaces:
377 ens3:
378 role: single_dhcp
379 ens4:
380 role: single_ctl