blob: 9b325aeb8a8ea8fc05ed9ee515e99959eaa303f3 [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
Tatyana Leontovichf3718442018-10-31 13:36:13 +020015 cid01:
16 reclass_storage_name: cicd_control_node01
17 roles:
18 - cicd_control_leader
19 - linux_system_codename_xenial
20 interfaces:
21 ens3:
22 role: single_dhcp
23 ens4:
24 role: single_ctl
25
26 cid02:
27 reclass_storage_name: cicd_control_node02
28 roles:
29 - cicd_control_manager
30 - linux_system_codename_xenial
31 interfaces:
32 ens3:
33 role: single_dhcp
34 ens4:
35 role: single_ctl
36
37 cid03:
38 reclass_storage_name: cicd_control_node03
39 roles:
40 - cicd_control_manager
41 - linux_system_codename_xenial
42 interfaces:
43 ens3:
44 role: single_dhcp
45 ens4:
46 role: single_ctl
47
48 ctl01:
49 reclass_storage_name: openstack_control_node01
50 roles:
Tatyana Leontovich48a33c12019-01-03 02:19:25 +020051 - infra_kvm
Tatyana Leontovichf3718442018-10-31 13:36:13 +020052 - openstack_control_leader
53 - openstack_database_leader
54 - openstack_message_queue
Tatyana Leontovichf3718442018-10-31 13:36:13 +020055 - linux_system_codename_xenial
56 interfaces:
57 ens3:
58 role: single_dhcp
59 ens4:
60 role: single_ctl
61
62 ctl02:
63 reclass_storage_name: openstack_control_node02
64 roles:
Tatyana Leontovich48a33c12019-01-03 02:19:25 +020065 - infra_kvm
Tatyana Leontovichf3718442018-10-31 13:36:13 +020066 - openstack_control
67 - openstack_database
68 - openstack_message_queue
Tatyana Leontovichf3718442018-10-31 13:36:13 +020069 - linux_system_codename_xenial
70 interfaces:
71 ens3:
72 role: single_dhcp
73 ens4:
74 role: single_ctl
75
76 ctl03:
77 reclass_storage_name: openstack_control_node03
78 roles:
Tatyana Leontovich48a33c12019-01-03 02:19:25 +020079 - infra_kvm
Tatyana Leontovichf3718442018-10-31 13:36:13 +020080 - openstack_control
81 - openstack_database
82 - openstack_message_queue
Tatyana Leontovichf3718442018-10-31 13:36:13 +020083 - linux_system_codename_xenial
84 interfaces:
85 ens3:
86 role: single_dhcp
87 ens4:
88 role: single_ctl
89
90 prx01:
91 reclass_storage_name: openstack_proxy_node01
92 roles:
Dennis Dmitrievb612c442018-11-28 16:42:49 +020093 #- openstack_proxy # another VIP interface used
Tatyana Leontovichf3718442018-10-31 13:36:13 +020094 - linux_system_codename_xenial
95 interfaces:
96 ens3:
97 role: single_dhcp
98 ens4:
99 role: single_ctl
Dennis Dmitrievb612c442018-11-28 16:42:49 +0200100 ens5:
101 role: single_external
102 external_address: 172.17.16.121
103 external_network_netmask: 255.255.255.0
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200104
105 mon01:
106 reclass_storage_name: stacklight_server_node01
107 roles:
108 - stacklightv2_server_leader
109 - linux_system_codename_xenial
110 interfaces:
111 ens3:
112 role: single_dhcp
113 ens4:
114 role: single_ctl
115
116 mon02:
117 reclass_storage_name: stacklight_server_node02
118 roles:
119 - stacklightv2_server
120 - linux_system_codename_xenial
121 interfaces:
122 ens3:
123 role: single_dhcp
124 ens4:
125 role: single_ctl
126
127 mon03:
128 reclass_storage_name: stacklight_server_node03
129 roles:
130 - stacklightv2_server
131 - linux_system_codename_xenial
132 interfaces:
133 ens3:
134 role: single_dhcp
135 ens4:
136 role: single_ctl
137
138 log01:
139 reclass_storage_name: stacklight_log_node01
140 roles:
141 - stacklight_log_leader_v2
142 - linux_system_codename_xenial
143 interfaces:
144 ens3:
145 role: single_dhcp
146 ens4:
147 role: single_ctl
148
149 log02:
150 reclass_storage_name: stacklight_log_node02
151 roles:
152 - stacklight_log
153 - linux_system_codename_xenial
154 interfaces:
155 ens3:
156 role: single_dhcp
157 ens4:
158 role: single_ctl
159
160 log03:
161 reclass_storage_name: stacklight_log_node03
162 roles:
163 - stacklight_log
164 - linux_system_codename_xenial
165 interfaces:
166 ens3:
167 role: single_dhcp
168 ens4:
169 role: single_ctl
170
171 mtr01:
172 reclass_storage_name: stacklight_telemetry_node01
173 roles:
174 - stacklight_telemetry_leader
175 - linux_system_codename_xenial
176 interfaces:
177 ens3:
178 role: single_dhcp
179 ens4:
180 role: single_ctl
181
182 mtr02:
183 reclass_storage_name: stacklight_telemetry_node02
184 roles:
185 - stacklight_telemetry
186 - linux_system_codename_xenial
187 interfaces:
188 ens3:
189 role: single_dhcp
190 ens4:
191 role: single_ctl
192
193 mtr03:
194 reclass_storage_name: stacklight_telemetry_node03
195 roles:
196 - stacklight_telemetry
197 - linux_system_codename_xenial
198 interfaces:
199 ens3:
200 role: single_dhcp
201 ens4:
202 role: single_ctl
203
204 # Generator-based computes. For compatibility only
205 cmp<<count>>:
206 reclass_storage_name: openstack_compute_rack01
207 roles:
208 - openstack_compute
209 - features_lvm_backend_volume_vdb
210 - linux_system_codename_xenial
211 interfaces:
212 ens3:
213 role: single_dhcp
214 ens4:
215 role: single_ctl
216 ens5:
217 role: bond0_ab_ovs_vxlan_mesh
218 ens6:
219 role: bond1_ab_ovs_floating
220
221 gtw01:
222 reclass_storage_name: openstack_gateway_node01
223 roles:
224 - linux_system_codename_xenial
Tatyana Leontovicheea03e92018-11-20 12:51:50 +0200225 classes:
226 - system.linux.system.repo.mcp.apt_mirantis.docker
Tatyana Leontovichf3718442018-10-31 13:36:13 +0200227 interfaces:
228 ens3:
229 role: single_dhcp
230 ens4:
231 role: single_ctl
232 ens5:
233 role: bond0_ab_ovs_vxlan_mesh
234 ens6:
235 role: bond1_ab_ovs_floating