blob: 5ed6d362e882248a6ead3e485e1e0b561f9cf7fc [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
87 - 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
100 - 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
113 - linux_system_codename_xenial
114 interfaces:
115 ens3:
116 role: single_dhcp
117 ens4:
118 role: single_ctl
119
120 prx01:
121 reclass_storage_name: openstack_proxy_node01
122 roles:
123 - openstack_proxy
124 - linux_system_codename_xenial
125 interfaces:
126 ens3:
127 role: single_dhcp
128 ens4:
129 role: single_ctl
130
131 mon01:
132 reclass_storage_name: stacklight_server_node01
133 roles:
134 - stacklightv2_server_leader
135 - linux_system_codename_xenial
136 interfaces:
137 ens3:
138 role: single_dhcp
139 ens4:
140 role: single_ctl
141
142 mon02:
143 reclass_storage_name: stacklight_server_node02
144 roles:
145 - stacklightv2_server
146 - linux_system_codename_xenial
147 interfaces:
148 ens3:
149 role: single_dhcp
150 ens4:
151 role: single_ctl
152
153 mon03:
154 reclass_storage_name: stacklight_server_node03
155 roles:
156 - stacklightv2_server
157 - linux_system_codename_xenial
158 interfaces:
159 ens3:
160 role: single_dhcp
161 ens4:
162 role: single_ctl
163
164 log01:
165 reclass_storage_name: stacklight_log_node01
166 roles:
167 - stacklight_log_leader_v2
168 - linux_system_codename_xenial
169 interfaces:
170 ens3:
171 role: single_dhcp
172 ens4:
173 role: single_ctl
174
175 log02:
176 reclass_storage_name: stacklight_log_node02
177 roles:
178 - stacklight_log
179 - linux_system_codename_xenial
180 interfaces:
181 ens3:
182 role: single_dhcp
183 ens4:
184 role: single_ctl
185
186 log03:
187 reclass_storage_name: stacklight_log_node03
188 roles:
189 - stacklight_log
190 - linux_system_codename_xenial
191 interfaces:
192 ens3:
193 role: single_dhcp
194 ens4:
195 role: single_ctl
196
197 mtr01:
198 reclass_storage_name: stacklight_telemetry_node01
199 roles:
200 - stacklight_telemetry_leader
201 - linux_system_codename_xenial
202 interfaces:
203 ens3:
204 role: single_dhcp
205 ens4:
206 role: single_ctl
207
208 mtr02:
209 reclass_storage_name: stacklight_telemetry_node02
210 roles:
211 - stacklight_telemetry
212 - linux_system_codename_xenial
213 interfaces:
214 ens3:
215 role: single_dhcp
216 ens4:
217 role: single_ctl
218
219 mtr03:
220 reclass_storage_name: stacklight_telemetry_node03
221 roles:
222 - stacklight_telemetry
223 - linux_system_codename_xenial
224 interfaces:
225 ens3:
226 role: single_dhcp
227 ens4:
228 role: single_ctl
229
230 # Generator-based computes. For compatibility only
231 cmp<<count>>:
232 reclass_storage_name: openstack_compute_rack01
233 roles:
234 - openstack_compute
235 - linux_system_codename_xenial
236 interfaces:
237 ens3:
238 role: single_dhcp
239 ens4:
240 role: single_ctl
241 ens5:
242 role: bond0_ab_ovs_vxlan_mesh
243 ens6:
244 role: bond1_ab_ovs_floating
245
246 gtw01:
247 reclass_storage_name: openstack_gateway_node01
248 roles:
249 - openstack_gateway
250 - linux_system_codename_xenial
251 interfaces:
252 ens3:
253 role: single_dhcp
254 ens4:
255 role: single_ctl
256 ens5:
257 role: bond0_ab_ovs_vxlan_mesh
258 ens6:
259 role: bond1_ab_ovs_floating