blob: a644c0dc9e1801b003f56431fe960f6aedc6e076 [file] [log] [blame]
sgudz9c5699d2019-04-11 14:16:41 +03001nodes:
2 cfg01:
3 reclass_storage_name: infra_config_node01
4 roles:
5 - infra_config
6 - linux_system_codename_xenial
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +03007 - features_runtest_cfg
sgudz9c5699d2019-04-11 14:16:41 +03008 interfaces:
9 ens3:
10 role: single_static_mgm
11 ens4:
12 role: single_static_ctl
Andrew Baraniuk6361cfc2019-06-04 12:58:14 +030013 ens6:
14 role: single_external
15 external_address: 10.9.0.15
16 external_network_netmask: 255.255.255.0
sgudz9c5699d2019-04-11 14:16:41 +030017
18 cid01:
19 reclass_storage_name: cicd_control_node01
20 roles:
21 - cicd_control_leader
22 - linux_system_codename_xenial
23 interfaces:
24 ens3:
25 role: single_dhcp
26 ens4:
27 role: single_ctl
28
29 cid02:
30 reclass_storage_name: cicd_control_node02
31 roles:
32 - cicd_control_manager
33 - linux_system_codename_xenial
34 interfaces:
35 ens3:
36 role: single_dhcp
37 ens4:
38 role: single_ctl
39
40 cid03:
41 reclass_storage_name: cicd_control_node03
42 roles:
43 - cicd_control_manager
44 - linux_system_codename_xenial
45 interfaces:
46 ens3:
47 role: single_dhcp
48 ens4:
49 role: single_ctl
50
51 ctl01:
52 reclass_storage_name: openstack_control_node01
53 roles:
54 - openstack_control_leader
55 - linux_system_codename_xenial
56 classes:
57 - system.linux.system.repo.mcp.apt_mirantis.docker
58 interfaces:
59 ens3:
60 role: single_dhcp
61 ens4:
62 role: single_ctl
63
64 ctl02:
65 reclass_storage_name: openstack_control_node02
66 roles:
67 - openstack_control
68 - linux_system_codename_xenial
69 interfaces:
70 ens3:
71 role: single_dhcp
72 ens4:
73 role: single_ctl
74
75 ctl03:
76 reclass_storage_name: openstack_control_node03
77 roles:
78 - openstack_control
79 - linux_system_codename_xenial
80 interfaces:
81 ens3:
82 role: single_dhcp
83 ens4:
84 role: single_ctl
85
86 dbs01:
87 reclass_storage_name: openstack_database_node01
88 roles:
89 - openstack_database_leader
90 - linux_system_codename_xenial
91 interfaces:
92 ens3:
93 role: single_dhcp
94 ens4:
95 role: single_ctl
96
97 dbs02:
98 reclass_storage_name: openstack_database_node02
99 roles:
100 - openstack_database
101 - linux_system_codename_xenial
102 interfaces:
103 ens3:
104 role: single_dhcp
105 ens4:
106 role: single_ctl
107
108 dbs03:
109 reclass_storage_name: openstack_database_node03
110 roles:
111 - openstack_database
112 - linux_system_codename_xenial
113 interfaces:
114 ens3:
115 role: single_dhcp
116 ens4:
117 role: single_ctl
118
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300119 msg01:
120 reclass_storage_name: openstack_message_queue_node01
121 roles:
122 - openstack_message_queue
123 - linux_system_codename_xenial
sgudz9c5699d2019-04-11 14:16:41 +0300124 interfaces:
125 ens3:
126 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300127 ens4:
128 role: single_ctl
129
130 msg02:
131 reclass_storage_name: openstack_message_queue_node02
132 roles:
133 - openstack_message_queue
134 - linux_system_codename_xenial
135 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300136 ens3:
137 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300138 ens4:
139 role: single_ctl
140
141 msg03:
142 reclass_storage_name: openstack_message_queue_node03
143 roles:
144 - openstack_message_queue
145 - linux_system_codename_xenial
146 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300147 ens3:
148 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300149 ens4:
150 role: single_ctl
151
152 prx01:
153 reclass_storage_name: openstack_proxy_node01
154 roles:
155 - openstack_proxy
156 - linux_system_codename_xenial
157 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300158 ens3:
159 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300160 ens4:
161 role: single_ctl
162
163 prx02:
164 reclass_storage_name: openstack_proxy_node02
165 roles:
166 - openstack_proxy
167 - linux_system_codename_xenial
168 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300169 ens3:
170 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300171 ens4:
172 role: single_ctl
173
174 mon01:
175 reclass_storage_name: stacklight_server_node01
176 roles:
177 - stacklightv2_server_leader
178 - linux_system_codename_xenial
179 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300180 ens3:
181 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300182 ens4:
183 role: single_ctl
184
185 mon02:
186 reclass_storage_name: stacklight_server_node02
187 roles:
188 - stacklightv2_server
189 - linux_system_codename_xenial
190 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300191 ens3:
192 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300193 ens4:
194 role: single_ctl
195
196 mon03:
197 reclass_storage_name: stacklight_server_node03
198 roles:
199 - stacklightv2_server
200 - linux_system_codename_xenial
201 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300202 ens3:
203 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300204 ens4:
205 role: single_ctl
206
207 nal01:
208 reclass_storage_name: opencontrail_analytics_node01
209 roles:
210 - opencontrail_analytics
211 - linux_system_codename_xenial
212 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300213 ens3:
214 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300215 ens4:
216 role: single_ctl
217
218 nal02:
219 reclass_storage_name: opencontrail_analytics_node02
220 roles:
221 - opencontrail_analytics
222 - linux_system_codename_xenial
223 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300224 ens3:
225 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300226 ens4:
227 role: single_ctl
228
229 nal03:
230 reclass_storage_name: opencontrail_analytics_node03
231 roles:
232 - opencontrail_analytics
233 - linux_system_codename_xenial
234 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300235 ens3:
236 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300237 ens4:
238 role: single_ctl
239
240 ntw01:
241 reclass_storage_name: opencontrail_control_node01
242 roles:
243 - opencontrail_control
244 - linux_system_codename_xenial
245 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300246 ens3:
247 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300248 ens4:
249 role: single_ctl
Oleksii Molchanov6d7e6bc2020-02-19 16:10:36 +0200250 ens6:
251 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300252
253 ntw02:
254 reclass_storage_name: opencontrail_control_node02
255 roles:
256 - opencontrail_control
257 - linux_system_codename_xenial
258 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300259 ens3:
260 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300261 ens4:
262 role: single_ctl
Oleksii Molchanov6d7e6bc2020-02-19 16:10:36 +0200263 ens6:
264 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300265
266 ntw03:
267 reclass_storage_name: opencontrail_control_node03
268 roles:
269 - opencontrail_control
270 - linux_system_codename_xenial
271 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300272 ens3:
273 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300274 ens4:
275 role: single_ctl
Oleksii Molchanov6d7e6bc2020-02-19 16:10:36 +0200276 ens6:
277 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300278
279 mtr01:
280 reclass_storage_name: stacklight_telemetry_node01
281 roles:
282 - stacklight_telemetry
283 - linux_system_codename_xenial
284 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300285 ens3:
286 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300287 ens4:
288 role: single_ctl
289
290 mtr02:
291 reclass_storage_name: stacklight_telemetry_node02
292 roles:
293 - stacklight_telemetry
294 - linux_system_codename_xenial
295 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300296 ens3:
297 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300298 ens4:
299 role: single_ctl
300
301 mtr03:
302 reclass_storage_name: stacklight_telemetry_node03
303 roles:
304 - stacklight_telemetry
305 - linux_system_codename_xenial
306 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300307 ens3:
308 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300309 ens4:
310 role: single_ctl
311
312 log01:
313 reclass_storage_name: stacklight_log_node01
314 roles:
315 - stacklight_log_leader_v2
316 - linux_system_codename_xenial
317 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300318 ens3:
319 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300320 ens4:
321 role: single_ctl
322
323 log02:
324 reclass_storage_name: stacklight_log_node02
325 roles:
326 - stacklight_log
327 - linux_system_codename_xenial
328 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300329 ens3:
330 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300331 ens4:
332 role: single_ctl
333
334 log03:
335 reclass_storage_name: stacklight_log_node03
336 roles:
337 - stacklight_log
338 - linux_system_codename_xenial
339 interfaces:
sgudz9c5699d2019-04-11 14:16:41 +0300340 ens3:
341 role: single_dhcp
Andrew Baraniuk73b68ee2019-05-29 14:00:44 +0300342 ens4:
343 role: single_ctl
sgudz9c5699d2019-04-11 14:16:41 +0300344
345 kvm01:
346 reclass_storage_name: infra_kvm_node01
347 roles:
348 - infra_kvm
349 - linux_system_codename_xenial
350 interfaces:
351 ens3:
352 role: single_dhcp
353 ens4:
354 role: single_ctl
355
356 kvm02:
357 reclass_storage_name: infra_kvm_node02
358 roles:
359 - infra_kvm
360 - linux_system_codename_xenial
361 interfaces:
362 ens3:
363 role: single_dhcp
364 ens4:
365 role: single_ctl
366
367 kvm03:
368 reclass_storage_name: infra_kvm_node03
369 roles:
370 - infra_kvm
371 - linux_system_codename_xenial
372 interfaces:
373 ens3:
374 role: single_dhcp
375 ens4:
376 role: single_ctl
377
sgudz47545942019-04-25 19:34:56 +0300378 cmn01:
379 reclass_storage_name: ceph_mon_node01
380 roles:
381 - ceph_mon
382 - linux_system_codename_xenial
383 interfaces:
384 ens3:
385 role: single_dhcp
386 ens4:
387 role: single_ctl
388
389 cmn02:
390 reclass_storage_name: ceph_mon_node02
391 roles:
392 - ceph_mon
393 - linux_system_codename_xenial
394 interfaces:
395 ens3:
396 role: single_dhcp
397 ens4:
398 role: single_ctl
399
400 cmn03:
401 reclass_storage_name: ceph_mon_node03
402 roles:
403 - ceph_mon
404 - linux_system_codename_xenial
405 interfaces:
406 ens3:
407 role: single_dhcp
408 ens4:
409 role: single_ctl
410
411 rgw01:
412 reclass_storage_name: ceph_rgw_node01
413 roles:
414 - ceph_rgw
415 - linux_system_codename_xenial
416 interfaces:
417 ens3:
418 role: single_dhcp
419 ens4:
420 role: single_ctl
421
422 rgw02:
423 reclass_storage_name: ceph_rgw_node02
424 roles:
425 - ceph_rgw
426 - linux_system_codename_xenial
427 interfaces:
428 ens3:
429 role: single_dhcp
430 ens4:
431 role: single_ctl
432
433 rgw03:
434 reclass_storage_name: ceph_rgw_node03
435 roles:
436 - ceph_rgw
437 - linux_system_codename_xenial
438 interfaces:
439 ens3:
440 role: single_dhcp
441 ens4:
442 role: single_ctl
443
444 osd<<count>>:
445 reclass_storage_name: ceph_osd_rack01
446 roles:
447 - ceph_osd
448 - linux_system_codename_xenial
449 interfaces:
450 ens3:
451 role: single_dhcp
452 ens4:
453 role: single_ctl
454
sgudz9c5699d2019-04-11 14:16:41 +0300455 cmp<<count>>:
456 reclass_storage_name: openstack_compute_rack01
457 roles:
458 - openstack_compute
sgudz9c5699d2019-04-11 14:16:41 +0300459 - linux_system_codename_xenial
460 interfaces:
461 ens3:
462 role: single_dhcp
463 ens5:
464 role: bond0_ab_contrail_single
465 ens4:
466 role: single_ctl
Oleksii Molchanovaf2b4a42020-04-02 15:26:26 +0300467 ens6:
468 role: bond0_ab_contrail_single