blob: be99dbb0618a717a92c15108d83ffdfb5927a9b9 [file] [log] [blame]
Dennis Dmitrievb3b37492018-07-08 21:23:00 +03001nodes:
2 cfg01:
3 reclass_storage_name: infra_config_node01
4 roles:
5 - infra_config
6 - linux_system_codename_xenial
obutenkoe8037032019-01-22 14:20:40 +02007 - features_runtest
Dennis Dmitrievb3b37492018-07-08 21:23:00 +03008 interfaces:
9 ens3:
10 role: single_dhcp
11 ens4:
12 role: single_static_ctl
13
14 kvm01:
15 reclass_storage_name: infra_kvm_node01
16 roles:
17 - infra_kvm
18 - linux_system_codename_xenial
19 interfaces:
20 ens3:
21 role: single_dhcp
22 ens4:
23 role: single_ctl
24
25 kvm02:
26 reclass_storage_name: infra_kvm_node02
27 roles:
28 - infra_kvm
29 - linux_system_codename_xenial
30 interfaces:
31 ens3:
32 role: single_dhcp
33 ens4:
34 role: single_ctl
35
36 kvm03:
37 reclass_storage_name: infra_kvm_node03
38 roles:
39 - infra_kvm
40 - linux_system_codename_xenial
41 interfaces:
42 ens3:
43 role: single_dhcp
44 ens4:
45 role: single_ctl
46
47 cid01:
48 reclass_storage_name: cicd_control_node01
49 roles:
50 - cicd_control_leader
51 - linux_system_codename_xenial
52 interfaces:
53 ens3:
54 role: single_dhcp
55 ens4:
56 role: single_ctl
57
58 cid02:
59 reclass_storage_name: cicd_control_node02
60 roles:
61 - cicd_control_manager
62 - linux_system_codename_xenial
63 interfaces:
64 ens3:
65 role: single_dhcp
66 ens4:
67 role: single_ctl
68
69 cid03:
70 reclass_storage_name: cicd_control_node03
71 roles:
72 - cicd_control_manager
73 - linux_system_codename_xenial
74 interfaces:
75 ens3:
76 role: single_dhcp
77 ens4:
78 role: single_ctl
79
80 ctl01:
81 reclass_storage_name: openstack_control_node01
82 roles:
83 - openstack_control_leader
84 - openstack_database_leader
85 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030086 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +030087 - linux_system_codename_xenial
88 interfaces:
89 ens3:
90 role: single_dhcp
91 ens4:
92 role: single_ctl
93
94 ctl02:
95 reclass_storage_name: openstack_control_node02
96 roles:
97 - openstack_control
98 - openstack_database
99 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300100 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300101 - linux_system_codename_xenial
102 interfaces:
103 ens3:
104 role: single_dhcp
105 ens4:
106 role: single_ctl
107
108 ctl03:
109 reclass_storage_name: openstack_control_node03
110 roles:
111 - openstack_control
112 - openstack_database
113 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300114 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300115 - linux_system_codename_xenial
116 interfaces:
117 ens3:
118 role: single_dhcp
119 ens4:
120 role: single_ctl
121
122 prx01:
123 reclass_storage_name: openstack_proxy_node01
124 roles:
Dennis Dmitriev1ddf6472018-11-25 22:30:12 +0200125 #- openstack_proxy # another VIP interface used
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300126 - linux_system_codename_xenial
127 interfaces:
128 ens3:
129 role: single_dhcp
130 ens4:
131 role: single_ctl
Dennis Dmitriev1ddf6472018-11-25 22:30:12 +0200132 ens5:
133 role: single_external
134 external_address: 172.17.16.121
135 external_network_netmask: 255.255.255.0
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300136
137 mon01:
138 reclass_storage_name: stacklight_server_node01
139 roles:
140 - stacklightv2_server_leader
141 - linux_system_codename_xenial
142 interfaces:
143 ens3:
144 role: single_dhcp
145 ens4:
146 role: single_ctl
147
148 mon02:
149 reclass_storage_name: stacklight_server_node02
150 roles:
151 - stacklightv2_server
152 - linux_system_codename_xenial
153 interfaces:
154 ens3:
155 role: single_dhcp
156 ens4:
157 role: single_ctl
158
159 mon03:
160 reclass_storage_name: stacklight_server_node03
161 roles:
162 - stacklightv2_server
163 - linux_system_codename_xenial
164 interfaces:
165 ens3:
166 role: single_dhcp
167 ens4:
168 role: single_ctl
169
170 log01:
171 reclass_storage_name: stacklight_log_node01
172 roles:
173 - stacklight_log_leader_v2
174 - linux_system_codename_xenial
175 interfaces:
176 ens3:
177 role: single_dhcp
178 ens4:
179 role: single_ctl
180
181 log02:
182 reclass_storage_name: stacklight_log_node02
183 roles:
184 - stacklight_log
185 - linux_system_codename_xenial
186 interfaces:
187 ens3:
188 role: single_dhcp
189 ens4:
190 role: single_ctl
191
192 log03:
193 reclass_storage_name: stacklight_log_node03
194 roles:
195 - stacklight_log
196 - linux_system_codename_xenial
197 interfaces:
198 ens3:
199 role: single_dhcp
200 ens4:
201 role: single_ctl
202
203 mtr01:
204 reclass_storage_name: stacklight_telemetry_node01
205 roles:
206 - stacklight_telemetry_leader
207 - linux_system_codename_xenial
208 interfaces:
209 ens3:
210 role: single_dhcp
211 ens4:
212 role: single_ctl
213
214 mtr02:
215 reclass_storage_name: stacklight_telemetry_node02
216 roles:
217 - stacklight_telemetry
218 - linux_system_codename_xenial
219 interfaces:
220 ens3:
221 role: single_dhcp
222 ens4:
223 role: single_ctl
224
225 mtr03:
226 reclass_storage_name: stacklight_telemetry_node03
227 roles:
228 - stacklight_telemetry
229 - linux_system_codename_xenial
230 interfaces:
231 ens3:
232 role: single_dhcp
233 ens4:
234 role: single_ctl
235
236 # Generator-based computes. For compatibility only
237 cmp<<count>>:
238 reclass_storage_name: openstack_compute_rack01
239 roles:
240 - openstack_compute
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300241 - features_lvm_backend_volume_vdb
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300242 - linux_system_codename_xenial
243 interfaces:
244 ens3:
245 role: single_dhcp
246 ens4:
247 role: single_ctl
248 ens5:
249 role: bond0_ab_ovs_vxlan_mesh
250 ens6:
251 role: bond1_ab_ovs_floating
252
253 gtw01:
254 reclass_storage_name: openstack_gateway_node01
255 roles:
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300256 - linux_system_codename_xenial
Tatyana Leontovicheea03e92018-11-20 12:51:50 +0200257 classes:
258 - system.linux.system.repo.mcp.apt_mirantis.docker
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300259 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