blob: 2efd47d427faa02e2a01e57fbab32f28b2fbbda5 [file] [log] [blame]
Tatyana Leontovichf3718442018-10-31 13:36:13 +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 Leontovichf3718442018-10-31 13:36:13 +02008 classes:
9 - environment.cookied-cicd-queens-dvr-sl.override_ntp_virtual
10 interfaces:
11 ens3:
12 role: single_dhcp
13 ens4:
14 role: single_static_ctl
15
Tatyana Leontovichf3718442018-10-31 13:36:13 +020016 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:
Tatyana Leontovich48a33c12019-01-03 02:19:25 +020052 - infra_kvm
Tatyana Leontovichf3718442018-10-31 13:36:13 +020053 - openstack_control_leader
54 - openstack_database_leader
55 - openstack_message_queue
Tatyana Leontovichf3718442018-10-31 13:36:13 +020056 - 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:
Tatyana Leontovich48a33c12019-01-03 02:19:25 +020066 - infra_kvm
Tatyana Leontovichf3718442018-10-31 13:36:13 +020067 - openstack_control
68 - openstack_database
69 - openstack_message_queue
Tatyana Leontovichf3718442018-10-31 13:36:13 +020070 - 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:
Tatyana Leontovich48a33c12019-01-03 02:19:25 +020080 - infra_kvm
Tatyana Leontovichf3718442018-10-31 13:36:13 +020081 - openstack_control
82 - openstack_database
83 - openstack_message_queue
Tatyana Leontovichf3718442018-10-31 13:36:13 +020084 - 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:
Dennis Dmitrievb612c442018-11-28 16:42:49 +020094 #- openstack_proxy # another VIP interface used
Tatyana Leontovichf3718442018-10-31 13:36:13 +020095 - linux_system_codename_xenial
96 interfaces:
97 ens3:
98 role: single_dhcp
99 ens4:
100 role: single_ctl
Dennis Dmitrievb612c442018-11-28 16:42:49 +0200101 ens5:
102 role: single_external
103 external_address: 172.17.16.121
104 external_network_netmask: 255.255.255.0
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200105
Tatyana Leontovich63a2c602019-02-21 13:24:20 +0200106 prx02:
107 reclass_storage_name: openstack_proxy_node02
108 roles:
109 #- openstack_proxy # another VIP interface used
110 - linux_system_codename_xenial
111 interfaces:
112 ens3:
113 role: single_dhcp
114 ens4:
115 role: single_ctl
116 ens5:
117 role: single_external
118 external_address: 172.17.16.122
119 external_network_netmask: 255.255.255.0
120
Dennis Dmitrieve6fc3402019-02-12 17:29:38 +0200121 kmn01:
122 reclass_storage_name: openstack_barbican_node01
123 roles:
124 - openstack_barbican
125 - linux_system_codename_xenial
126 interfaces:
127 ens3:
128 role: single_dhcp
129 ens4:
130 role: single_ctl
131
132 kmn02:
133 reclass_storage_name: openstack_barbican_node02
134 roles:
135 - openstack_barbican
136 - linux_system_codename_xenial
137 interfaces:
138 ens3:
139 role: single_dhcp
140 ens4:
141 role: single_ctl
142
143 kmn03:
144 reclass_storage_name: openstack_barbican_node03
145 roles:
146 - openstack_barbican
147 - linux_system_codename_xenial
148 interfaces:
149 ens3:
150 role: single_dhcp
151 ens4:
152 role: single_ctl
153
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200154 mon01:
155 reclass_storage_name: stacklight_server_node01
156 roles:
157 - stacklightv2_server_leader
158 - linux_system_codename_xenial
159 interfaces:
160 ens3:
161 role: single_dhcp
162 ens4:
163 role: single_ctl
164
165 mon02:
166 reclass_storage_name: stacklight_server_node02
167 roles:
168 - stacklightv2_server
169 - linux_system_codename_xenial
170 interfaces:
171 ens3:
172 role: single_dhcp
173 ens4:
174 role: single_ctl
175
176 mon03:
177 reclass_storage_name: stacklight_server_node03
178 roles:
179 - stacklightv2_server
180 - linux_system_codename_xenial
181 interfaces:
182 ens3:
183 role: single_dhcp
184 ens4:
185 role: single_ctl
186
187 log01:
188 reclass_storage_name: stacklight_log_node01
189 roles:
190 - stacklight_log_leader_v2
191 - linux_system_codename_xenial
192 interfaces:
193 ens3:
194 role: single_dhcp
195 ens4:
196 role: single_ctl
197
198 log02:
199 reclass_storage_name: stacklight_log_node02
200 roles:
201 - stacklight_log
202 - linux_system_codename_xenial
203 interfaces:
204 ens3:
205 role: single_dhcp
206 ens4:
207 role: single_ctl
208
209 log03:
210 reclass_storage_name: stacklight_log_node03
211 roles:
212 - stacklight_log
213 - linux_system_codename_xenial
214 interfaces:
215 ens3:
216 role: single_dhcp
217 ens4:
218 role: single_ctl
219
220 mtr01:
221 reclass_storage_name: stacklight_telemetry_node01
222 roles:
223 - stacklight_telemetry_leader
224 - linux_system_codename_xenial
225 interfaces:
226 ens3:
227 role: single_dhcp
228 ens4:
229 role: single_ctl
230
231 mtr02:
232 reclass_storage_name: stacklight_telemetry_node02
233 roles:
234 - stacklight_telemetry
235 - linux_system_codename_xenial
236 interfaces:
237 ens3:
238 role: single_dhcp
239 ens4:
240 role: single_ctl
241
242 mtr03:
243 reclass_storage_name: stacklight_telemetry_node03
244 roles:
245 - stacklight_telemetry
246 - linux_system_codename_xenial
247 interfaces:
248 ens3:
249 role: single_dhcp
250 ens4:
251 role: single_ctl
252
253 # Generator-based computes. For compatibility only
254 cmp<<count>>:
255 reclass_storage_name: openstack_compute_rack01
256 roles:
257 - openstack_compute
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200258 - linux_system_codename_xenial
259 interfaces:
260 ens3:
261 role: single_dhcp
262 ens4:
263 role: single_ctl
264 ens5:
265 role: bond0_ab_ovs_vxlan_mesh
266 ens6:
267 role: bond1_ab_ovs_floating
268
269 gtw01:
270 reclass_storage_name: openstack_gateway_node01
271 roles:
272 - linux_system_codename_xenial
Tatyana Leontovicheea03e92018-11-20 12:51:50 +0200273 classes:
274 - system.linux.system.repo.mcp.apt_mirantis.docker
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200275 interfaces:
276 ens3:
277 role: single_dhcp
278 ens4:
279 role: single_ctl
280 ens5:
281 role: bond0_ab_ovs_vxlan_mesh
282 ens6:
283 role: bond1_ab_ovs_floating
Dennis Dmitrieve6fc3402019-02-12 17:29:38 +0200284
285 gtw02:
286 reclass_storage_name: openstack_gateway_node02
287 roles:
288 - linux_system_codename_xenial
289 interfaces:
290 ens3:
291 role: single_dhcp
292 ens4:
293 role: single_ctl
294 ens5:
295 role: bond0_ab_ovs_vxlan_mesh
296 ens6:
297 role: bond1_ab_ovs_floating
298
299 gtw03:
300 reclass_storage_name: openstack_gateway_node03
301 roles:
302 - linux_system_codename_xenial
303 interfaces:
304 ens3:
305 role: single_dhcp
306 ens4:
307 role: single_ctl
308 ens5:
309 role: bond0_ab_ovs_vxlan_mesh
310 ens6:
311 role: bond1_ab_ovs_floating
Tatyana Leontovich0ea26dc2019-02-20 13:31:17 +0200312
313 osd<<count>>:
314 reclass_storage_name: ceph_osd_rack01
315 roles:
316 - ceph_osd
317 - linux_system_codename_xenial
318 interfaces:
319 ens3:
320 role: single_dhcp
321 ens4:
322 role: single_ctl
323
324 cmn01:
325 reclass_storage_name: ceph_mon_node01
326 roles:
327 - ceph_mon
328 - linux_system_codename_xenial
329 interfaces:
330 ens3:
331 role: single_dhcp
332 ens4:
333 role: single_ctl
334
335 cmn02:
336 reclass_storage_name: ceph_mon_node02
337 roles:
338 - ceph_mon
339 - linux_system_codename_xenial
340 interfaces:
341 ens3:
342 role: single_dhcp
343 ens4:
344 role: single_ctl
345
346 cmn03:
347 reclass_storage_name: ceph_mon_node03
348 roles:
349 - ceph_mon
350 - linux_system_codename_xenial
351 interfaces:
352 ens3:
353 role: single_dhcp
354 ens4:
355 role: single_ctl
356
357 rgw01:
358 reclass_storage_name: ceph_rgw_node01
359 roles:
360 - ceph_rgw
361 - linux_system_codename_xenial
362 interfaces:
363 ens3:
364 role: single_dhcp
365 ens4:
366 role: single_ctl
367
368 rgw02:
369 reclass_storage_name: ceph_rgw_node02
370 roles:
371 - ceph_rgw
372 - linux_system_codename_xenial
373 interfaces:
374 ens3:
375 role: single_dhcp
376 ens4:
377 role: single_ctl
378
379 rgw03:
380 reclass_storage_name: ceph_rgw_node03
381 roles:
382 - ceph_rgw
383 - linux_system_codename_xenial
384 interfaces:
385 ens3:
386 role: single_dhcp
387 ens4:
388 role: single_ctl
Tatyana Leontovich63a2c602019-02-21 13:24:20 +0200389
390 dns01:
391 reclass_storage_name: openstack_dns_node01
392 roles:
393 - openstack_dns
394 - linux_system_codename_xenial
395 interfaces:
396 ens3:
397 role: single_dhcp
398 ens4:
399 role: single_ctl
400
401 dns02:
402 reclass_storage_name: openstack_dns_node02
403 roles:
404 - openstack_dns
405 - linux_system_codename_xenial
406 interfaces:
407 ens3:
408 role: single_dhcp
409 ens4:
410 role: single_ctl