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