blob: c9d0a31ae8fd449b1c7a26e93008722343f167d1 [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
7 classes:
8 - environment.cookied-cicd-queens-dvr-sl.override_ntp_virtual
9 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
87 - features_lvm_backend_control
88 - 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
101 - features_lvm_backend_control
102 - 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
115 - features_lvm_backend_control
116 - 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:
Dennis Dmitrievb612c442018-11-28 16:42:49 +0200126 #- openstack_proxy # another VIP interface used
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200127 - linux_system_codename_xenial
128 interfaces:
129 ens3:
130 role: single_dhcp
131 ens4:
132 role: single_ctl
Dennis Dmitrievb612c442018-11-28 16:42:49 +0200133 ens5:
134 role: single_external
135 external_address: 172.17.16.121
136 external_network_netmask: 255.255.255.0
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200137
138 mon01:
139 reclass_storage_name: stacklight_server_node01
140 roles:
141 - stacklightv2_server_leader
142 - linux_system_codename_xenial
143 interfaces:
144 ens3:
145 role: single_dhcp
146 ens4:
147 role: single_ctl
148
149 mon02:
150 reclass_storage_name: stacklight_server_node02
151 roles:
152 - stacklightv2_server
153 - linux_system_codename_xenial
154 interfaces:
155 ens3:
156 role: single_dhcp
157 ens4:
158 role: single_ctl
159
160 mon03:
161 reclass_storage_name: stacklight_server_node03
162 roles:
163 - stacklightv2_server
164 - linux_system_codename_xenial
165 interfaces:
166 ens3:
167 role: single_dhcp
168 ens4:
169 role: single_ctl
170
171 log01:
172 reclass_storage_name: stacklight_log_node01
173 roles:
174 - stacklight_log_leader_v2
175 - linux_system_codename_xenial
176 interfaces:
177 ens3:
178 role: single_dhcp
179 ens4:
180 role: single_ctl
181
182 log02:
183 reclass_storage_name: stacklight_log_node02
184 roles:
185 - stacklight_log
186 - linux_system_codename_xenial
187 interfaces:
188 ens3:
189 role: single_dhcp
190 ens4:
191 role: single_ctl
192
193 log03:
194 reclass_storage_name: stacklight_log_node03
195 roles:
196 - stacklight_log
197 - linux_system_codename_xenial
198 interfaces:
199 ens3:
200 role: single_dhcp
201 ens4:
202 role: single_ctl
203
204 mtr01:
205 reclass_storage_name: stacklight_telemetry_node01
206 roles:
207 - stacklight_telemetry_leader
208 - linux_system_codename_xenial
209 interfaces:
210 ens3:
211 role: single_dhcp
212 ens4:
213 role: single_ctl
214
215 mtr02:
216 reclass_storage_name: stacklight_telemetry_node02
217 roles:
218 - stacklight_telemetry
219 - linux_system_codename_xenial
220 interfaces:
221 ens3:
222 role: single_dhcp
223 ens4:
224 role: single_ctl
225
226 mtr03:
227 reclass_storage_name: stacklight_telemetry_node03
228 roles:
229 - stacklight_telemetry
230 - linux_system_codename_xenial
231 interfaces:
232 ens3:
233 role: single_dhcp
234 ens4:
235 role: single_ctl
236
237 # Generator-based computes. For compatibility only
238 cmp<<count>>:
239 reclass_storage_name: openstack_compute_rack01
240 roles:
241 - openstack_compute
242 - features_lvm_backend_volume_vdb
243 - linux_system_codename_xenial
244 interfaces:
245 ens3:
246 role: single_dhcp
247 ens4:
248 role: single_ctl
249 ens5:
250 role: bond0_ab_ovs_vxlan_mesh
251 ens6:
252 role: bond1_ab_ovs_floating
253
254 gtw01:
255 reclass_storage_name: openstack_gateway_node01
256 roles:
257 - linux_system_codename_xenial
258 interfaces:
259 ens3:
260 role: single_dhcp
261 ens4:
262 role: single_ctl
263 ens5:
264 role: bond0_ab_ovs_vxlan_mesh
265 ens6:
266 role: bond1_ab_ovs_floating