blob: 24c36e54b69088593dd688267c9300d35304bcf5 [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
Dennis Dmitrievee5ef232018-08-31 13:53:18 +03007 classes:
8 - environment.cookied-cicd-pike-dvr-sl.override_ntp_virtual
Dennis Dmitrievb3b37492018-07-08 21:23:00 +03009 interfaces:
10 ens3:
11 role: single_dhcp
12 ens4:
13 role: single_static_ctl
14
15 kvm01:
16 reclass_storage_name: infra_kvm_node01
17 roles:
18 - infra_kvm
19 - linux_system_codename_xenial
20 interfaces:
21 ens3:
22 role: single_dhcp
23 ens4:
24 role: single_ctl
25
26 kvm02:
27 reclass_storage_name: infra_kvm_node02
28 roles:
29 - infra_kvm
30 - linux_system_codename_xenial
31 interfaces:
32 ens3:
33 role: single_dhcp
34 ens4:
35 role: single_ctl
36
37 kvm03:
38 reclass_storage_name: infra_kvm_node03
39 roles:
40 - infra_kvm
41 - linux_system_codename_xenial
42 interfaces:
43 ens3:
44 role: single_dhcp
45 ens4:
46 role: single_ctl
47
48 cid01:
49 reclass_storage_name: cicd_control_node01
50 roles:
51 - cicd_control_leader
52 - linux_system_codename_xenial
53 interfaces:
54 ens3:
55 role: single_dhcp
56 ens4:
57 role: single_ctl
58
59 cid02:
60 reclass_storage_name: cicd_control_node02
61 roles:
62 - cicd_control_manager
63 - linux_system_codename_xenial
64 interfaces:
65 ens3:
66 role: single_dhcp
67 ens4:
68 role: single_ctl
69
70 cid03:
71 reclass_storage_name: cicd_control_node03
72 roles:
73 - cicd_control_manager
74 - linux_system_codename_xenial
75 interfaces:
76 ens3:
77 role: single_dhcp
78 ens4:
79 role: single_ctl
80
81 ctl01:
82 reclass_storage_name: openstack_control_node01
83 roles:
84 - openstack_control_leader
85 - openstack_database_leader
86 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030087 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +030088 - linux_system_codename_xenial
89 interfaces:
90 ens3:
91 role: single_dhcp
92 ens4:
93 role: single_ctl
94
95 ctl02:
96 reclass_storage_name: openstack_control_node02
97 roles:
98 - openstack_control
99 - openstack_database
100 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300101 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300102 - linux_system_codename_xenial
103 interfaces:
104 ens3:
105 role: single_dhcp
106 ens4:
107 role: single_ctl
108
109 ctl03:
110 reclass_storage_name: openstack_control_node03
111 roles:
112 - openstack_control
113 - openstack_database
114 - openstack_message_queue
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300115 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300116 - linux_system_codename_xenial
117 interfaces:
118 ens3:
119 role: single_dhcp
120 ens4:
121 role: single_ctl
122
123 prx01:
124 reclass_storage_name: openstack_proxy_node01
125 roles:
126 - openstack_proxy
127 - linux_system_codename_xenial
128 interfaces:
129 ens3:
130 role: single_dhcp
131 ens4:
132 role: single_ctl
133
134 mon01:
135 reclass_storage_name: stacklight_server_node01
136 roles:
137 - stacklightv2_server_leader
138 - linux_system_codename_xenial
139 interfaces:
140 ens3:
141 role: single_dhcp
142 ens4:
143 role: single_ctl
144
145 mon02:
146 reclass_storage_name: stacklight_server_node02
147 roles:
148 - stacklightv2_server
149 - linux_system_codename_xenial
150 interfaces:
151 ens3:
152 role: single_dhcp
153 ens4:
154 role: single_ctl
155
156 mon03:
157 reclass_storage_name: stacklight_server_node03
158 roles:
159 - stacklightv2_server
160 - linux_system_codename_xenial
161 interfaces:
162 ens3:
163 role: single_dhcp
164 ens4:
165 role: single_ctl
166
167 log01:
168 reclass_storage_name: stacklight_log_node01
169 roles:
170 - stacklight_log_leader_v2
171 - linux_system_codename_xenial
172 interfaces:
173 ens3:
174 role: single_dhcp
175 ens4:
176 role: single_ctl
177
178 log02:
179 reclass_storage_name: stacklight_log_node02
180 roles:
181 - stacklight_log
182 - linux_system_codename_xenial
183 interfaces:
184 ens3:
185 role: single_dhcp
186 ens4:
187 role: single_ctl
188
189 log03:
190 reclass_storage_name: stacklight_log_node03
191 roles:
192 - stacklight_log
193 - linux_system_codename_xenial
194 interfaces:
195 ens3:
196 role: single_dhcp
197 ens4:
198 role: single_ctl
199
200 mtr01:
201 reclass_storage_name: stacklight_telemetry_node01
202 roles:
203 - stacklight_telemetry_leader
204 - linux_system_codename_xenial
205 interfaces:
206 ens3:
207 role: single_dhcp
208 ens4:
209 role: single_ctl
210
211 mtr02:
212 reclass_storage_name: stacklight_telemetry_node02
213 roles:
214 - stacklight_telemetry
215 - linux_system_codename_xenial
216 interfaces:
217 ens3:
218 role: single_dhcp
219 ens4:
220 role: single_ctl
221
222 mtr03:
223 reclass_storage_name: stacklight_telemetry_node03
224 roles:
225 - stacklight_telemetry
226 - linux_system_codename_xenial
227 interfaces:
228 ens3:
229 role: single_dhcp
230 ens4:
231 role: single_ctl
232
233 # Generator-based computes. For compatibility only
234 cmp<<count>>:
235 reclass_storage_name: openstack_compute_rack01
236 roles:
237 - openstack_compute
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300238 - features_lvm_backend_volume_vdb
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300239 - linux_system_codename_xenial
240 interfaces:
241 ens3:
242 role: single_dhcp
243 ens4:
244 role: single_ctl
245 ens5:
246 role: bond0_ab_ovs_vxlan_mesh
247 ens6:
248 role: bond1_ab_ovs_floating
249
250 gtw01:
251 reclass_storage_name: openstack_gateway_node01
252 roles:
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300253 - linux_system_codename_xenial
254 interfaces:
255 ens3:
256 role: single_dhcp
257 ens4:
258 role: single_ctl
259 ens5:
260 role: bond0_ab_ovs_vxlan_mesh
261 ens6:
262 role: bond1_ab_ovs_floating