blob: 1a294c075636bf4d25d9ad4dc0077da6122bb392 [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
obutenkoc4314352018-12-26 16:14:24 +02007 - features_runtest
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
Dennis Dmitrieve6fc3402019-02-12 17:29:38 +0200106 kmn01:
107 reclass_storage_name: openstack_barbican_node01
108 roles:
109 - openstack_barbican
110 - linux_system_codename_xenial
111 interfaces:
112 ens3:
113 role: single_dhcp
114 ens4:
115 role: single_ctl
116
117 kmn02:
118 reclass_storage_name: openstack_barbican_node02
119 roles:
120 - openstack_barbican
121 - linux_system_codename_xenial
122 interfaces:
123 ens3:
124 role: single_dhcp
125 ens4:
126 role: single_ctl
127
128 kmn03:
129 reclass_storage_name: openstack_barbican_node03
130 roles:
131 - openstack_barbican
132 - linux_system_codename_xenial
133 interfaces:
134 ens3:
135 role: single_dhcp
136 ens4:
137 role: single_ctl
138
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200139 mon01:
140 reclass_storage_name: stacklight_server_node01
141 roles:
142 - stacklightv2_server_leader
143 - linux_system_codename_xenial
144 interfaces:
145 ens3:
146 role: single_dhcp
147 ens4:
148 role: single_ctl
149
150 mon02:
151 reclass_storage_name: stacklight_server_node02
152 roles:
153 - stacklightv2_server
154 - linux_system_codename_xenial
155 interfaces:
156 ens3:
157 role: single_dhcp
158 ens4:
159 role: single_ctl
160
161 mon03:
162 reclass_storage_name: stacklight_server_node03
163 roles:
164 - stacklightv2_server
165 - linux_system_codename_xenial
166 interfaces:
167 ens3:
168 role: single_dhcp
169 ens4:
170 role: single_ctl
171
172 log01:
173 reclass_storage_name: stacklight_log_node01
174 roles:
175 - stacklight_log_leader_v2
176 - linux_system_codename_xenial
177 interfaces:
178 ens3:
179 role: single_dhcp
180 ens4:
181 role: single_ctl
182
183 log02:
184 reclass_storage_name: stacklight_log_node02
185 roles:
186 - stacklight_log
187 - linux_system_codename_xenial
188 interfaces:
189 ens3:
190 role: single_dhcp
191 ens4:
192 role: single_ctl
193
194 log03:
195 reclass_storage_name: stacklight_log_node03
196 roles:
197 - stacklight_log
198 - linux_system_codename_xenial
199 interfaces:
200 ens3:
201 role: single_dhcp
202 ens4:
203 role: single_ctl
204
205 mtr01:
206 reclass_storage_name: stacklight_telemetry_node01
207 roles:
208 - stacklight_telemetry_leader
209 - linux_system_codename_xenial
210 interfaces:
211 ens3:
212 role: single_dhcp
213 ens4:
214 role: single_ctl
215
216 mtr02:
217 reclass_storage_name: stacklight_telemetry_node02
218 roles:
219 - stacklight_telemetry
220 - linux_system_codename_xenial
221 interfaces:
222 ens3:
223 role: single_dhcp
224 ens4:
225 role: single_ctl
226
227 mtr03:
228 reclass_storage_name: stacklight_telemetry_node03
229 roles:
230 - stacklight_telemetry
231 - linux_system_codename_xenial
232 interfaces:
233 ens3:
234 role: single_dhcp
235 ens4:
236 role: single_ctl
237
238 # Generator-based computes. For compatibility only
239 cmp<<count>>:
240 reclass_storage_name: openstack_compute_rack01
241 roles:
242 - openstack_compute
243 - features_lvm_backend_volume_vdb
244 - linux_system_codename_xenial
245 interfaces:
246 ens3:
247 role: single_dhcp
248 ens4:
249 role: single_ctl
250 ens5:
251 role: bond0_ab_ovs_vxlan_mesh
252 ens6:
253 role: bond1_ab_ovs_floating
254
255 gtw01:
256 reclass_storage_name: openstack_gateway_node01
257 roles:
258 - linux_system_codename_xenial
Tatyana Leontovicheea03e92018-11-20 12:51:50 +0200259 classes:
260 - system.linux.system.repo.mcp.apt_mirantis.docker
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200261 interfaces:
262 ens3:
263 role: single_dhcp
264 ens4:
265 role: single_ctl
266 ens5:
267 role: bond0_ab_ovs_vxlan_mesh
268 ens6:
269 role: bond1_ab_ovs_floating
Dennis Dmitrieve6fc3402019-02-12 17:29:38 +0200270
271 gtw02:
272 reclass_storage_name: openstack_gateway_node02
273 roles:
274 - linux_system_codename_xenial
275 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
284
285 gtw03:
286 reclass_storage_name: openstack_gateway_node03
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