blob: 065d10f3e3d4d3f03670e4734cc1ac432fc76264 [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 Dmitrievee5ef232018-08-31 13:53:18 +03008 classes:
9 - environment.cookied-cicd-pike-dvr-sl.override_ntp_virtual
Dennis Dmitrievb3b37492018-07-08 21:23:00 +030010 interfaces:
11 ens3:
12 role: single_dhcp
13 ens4:
14 role: single_static_ctl
15
16 kvm01:
17 reclass_storage_name: infra_kvm_node01
18 roles:
19 - infra_kvm
20 - linux_system_codename_xenial
21 interfaces:
22 ens3:
23 role: single_dhcp
24 ens4:
25 role: single_ctl
26
27 kvm02:
28 reclass_storage_name: infra_kvm_node02
29 roles:
30 - infra_kvm
31 - linux_system_codename_xenial
32 interfaces:
33 ens3:
34 role: single_dhcp
35 ens4:
36 role: single_ctl
37
38 kvm03:
39 reclass_storage_name: infra_kvm_node03
40 roles:
41 - infra_kvm
42 - linux_system_codename_xenial
43 interfaces:
44 ens3:
45 role: single_dhcp
46 ens4:
47 role: single_ctl
48
49 cid01:
50 reclass_storage_name: cicd_control_node01
51 roles:
52 - cicd_control_leader
53 - linux_system_codename_xenial
54 interfaces:
55 ens3:
56 role: single_dhcp
57 ens4:
58 role: single_ctl
59
60 cid02:
61 reclass_storage_name: cicd_control_node02
62 roles:
63 - cicd_control_manager
64 - linux_system_codename_xenial
65 interfaces:
66 ens3:
67 role: single_dhcp
68 ens4:
69 role: single_ctl
70
71 cid03:
72 reclass_storage_name: cicd_control_node03
73 roles:
74 - cicd_control_manager
75 - linux_system_codename_xenial
76 interfaces:
77 ens3:
78 role: single_dhcp
79 ens4:
80 role: single_ctl
81
82 ctl01:
83 reclass_storage_name: openstack_control_node01
84 roles:
85 - openstack_control_leader
86 - openstack_database_leader
87 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030088 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +030089 - linux_system_codename_xenial
90 interfaces:
91 ens3:
92 role: single_dhcp
93 ens4:
94 role: single_ctl
95
96 ctl02:
97 reclass_storage_name: openstack_control_node02
98 roles:
99 - openstack_control
100 - openstack_database
101 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300102 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300103 - linux_system_codename_xenial
104 interfaces:
105 ens3:
106 role: single_dhcp
107 ens4:
108 role: single_ctl
109
110 ctl03:
111 reclass_storage_name: openstack_control_node03
112 roles:
113 - openstack_control
114 - openstack_database
115 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300116 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300117 - linux_system_codename_xenial
118 interfaces:
119 ens3:
120 role: single_dhcp
121 ens4:
122 role: single_ctl
123
124 prx01:
125 reclass_storage_name: openstack_proxy_node01
126 roles:
Dennis Dmitriev1ddf6472018-11-25 22:30:12 +0200127 #- openstack_proxy # another VIP interface used
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300128 - linux_system_codename_xenial
129 interfaces:
130 ens3:
131 role: single_dhcp
132 ens4:
133 role: single_ctl
Dennis Dmitriev1ddf6472018-11-25 22:30:12 +0200134 ens5:
135 role: single_external
136 external_address: 172.17.16.121
137 external_network_netmask: 255.255.255.0
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300138
139 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
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300243 - features_lvm_backend_volume_vdb
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300244 - 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:
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300258 - linux_system_codename_xenial
Tatyana Leontovicheea03e92018-11-20 12:51:50 +0200259 classes:
260 - system.linux.system.repo.mcp.apt_mirantis.docker
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300261 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