blob: 4abe27191b9c77280d23ac88df132c504b24e6e7 [file] [log] [blame]
Dennis Dmitriev0f624a82018-06-11 12:57:13 +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
Dennis Dmitriev66650fc2018-11-02 11:04:37 +020012 ens5:
13 role: single_storage_dhcp
Dennis Dmitriev0f624a82018-06-11 12:57:13 +030014
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: kubernetes_control_node01
83 roles:
84 - kubernetes_control
85 - linux_system_codename_xenial
86 interfaces:
87 ens3:
88 role: single_dhcp
89 ens4:
Dennis Dmitriev25f75052018-10-01 19:33:05 +030090 role: single_ctl_calico
Dennis Dmitriev66650fc2018-11-02 11:04:37 +020091 ens5:
92 role: single_storage_dhcp
Dennis Dmitriev0f624a82018-06-11 12:57:13 +030093
94 ctl02:
95 reclass_storage_name: kubernetes_control_node02
96 roles:
97 - kubernetes_control
98 - linux_system_codename_xenial
99 interfaces:
100 ens3:
101 role: single_dhcp
102 ens4:
Dennis Dmitriev25f75052018-10-01 19:33:05 +0300103 role: single_ctl_calico
Dennis Dmitriev66650fc2018-11-02 11:04:37 +0200104 ens5:
105 role: single_storage_dhcp
Dennis Dmitriev0f624a82018-06-11 12:57:13 +0300106
107 ctl03:
108 reclass_storage_name: kubernetes_control_node03
109 roles:
110 - kubernetes_control
111 - linux_system_codename_xenial
112 interfaces:
113 ens3:
114 role: single_dhcp
115 ens4:
Dennis Dmitriev25f75052018-10-01 19:33:05 +0300116 role: single_ctl_calico
Dennis Dmitriev66650fc2018-11-02 11:04:37 +0200117 ens5:
118 role: single_storage_dhcp
Dennis Dmitriev0f624a82018-06-11 12:57:13 +0300119
Dennis Dmitrievd181ec42018-11-07 15:15:04 +0200120 prx01:
121 reclass_storage_name: kubernetes_proxy_node01
122 roles:
123 - kubernetes_proxy
124 - linux_system_codename_xenial
125 interfaces:
126 ens3:
127 role: single_dhcp
128 ens4:
129 role: single_ctl
Dennis Dmitriev66650fc2018-11-02 11:04:37 +0200130 ens5:
131 role: single_storage_dhcp
Dennis Dmitrievd181ec42018-11-07 15:15:04 +0200132
133 prx02:
134 reclass_storage_name: kubernetes_proxy_node02
135 roles:
136 - kubernetes_proxy
137 - linux_system_codename_xenial
138 interfaces:
139 ens3:
140 role: single_dhcp
141 ens4:
142 role: single_ctl
Dennis Dmitriev66650fc2018-11-02 11:04:37 +0200143 ens5:
144 role: single_storage_dhcp
Dennis Dmitrievd181ec42018-11-07 15:15:04 +0200145
Dennis Dmitriev445e6e32018-10-31 13:22:56 +0200146 # Generator-based computes. For compatibility only
147 cmp<<count>>:
148 reclass_storage_name: kubernetes_compute_rack01
Dennis Dmitriev0f624a82018-06-11 12:57:13 +0300149 roles:
150 - kubernetes_compute
151 - linux_system_codename_xenial
152 - salt_master_host
153 interfaces:
154 ens3:
155 role: single_dhcp
156 ens4:
Dennis Dmitriev25f75052018-10-01 19:33:05 +0300157 role: single_ctl_calico
Dennis Dmitriev66650fc2018-11-02 11:04:37 +0200158 ens5:
159 role: single_storage_dhcp
Dennis Dmitrieveb50ce12018-09-27 13:34:32 +0300160
Dennis Dmitriev0f624a82018-06-11 12:57:13 +0300161 mon01:
162 reclass_storage_name: stacklight_server_node01
163 roles:
164 - stacklightv2_server_leader
165 - linux_system_codename_xenial
166 interfaces:
167 ens3:
168 role: single_dhcp
169 ens4:
170 role: single_ctl
171
172 mon02:
173 reclass_storage_name: stacklight_server_node02
174 roles:
175 - stacklightv2_server
176 - linux_system_codename_xenial
177 interfaces:
178 ens3:
179 role: single_dhcp
180 ens4:
181 role: single_ctl
182
183 mon03:
184 reclass_storage_name: stacklight_server_node03
185 roles:
186 - stacklightv2_server
187 - linux_system_codename_xenial
188 interfaces:
189 ens3:
190 role: single_dhcp
191 ens4:
192 role: single_ctl
193
194 mtr01:
195 reclass_storage_name: stacklight_telemetry_node01
196 roles:
197 - stacklight_telemetry_leader
198 - linux_system_codename_xenial
199 interfaces:
200 ens3:
201 role: single_dhcp
202 ens4:
203 role: single_ctl
204
205 mtr02:
206 reclass_storage_name: stacklight_telemetry_node02
207 roles:
208 - stacklight_telemetry
209 - linux_system_codename_xenial
210 interfaces:
211 ens3:
212 role: single_dhcp
213 ens4:
214 role: single_ctl
215
216 mtr03:
217 reclass_storage_name: stacklight_telemetry_node03
218 roles:
219 - stacklight_telemetry
220 - linux_system_codename_xenial
221 interfaces:
222 ens3:
223 role: single_dhcp
224 ens4:
225 role: single_ctl
226
227 log01:
228 reclass_storage_name: stacklight_log_node01
229 roles:
230 - stacklight_log_leader_v2
231 - linux_system_codename_xenial
232 interfaces:
233 ens3:
234 role: single_dhcp
235 ens4:
236 role: single_ctl
237
238 log02:
239 reclass_storage_name: stacklight_log_node02
240 roles:
241 - stacklight_log
242 - linux_system_codename_xenial
243 interfaces:
244 ens3:
245 role: single_dhcp
246 ens4:
247 role: single_ctl
248
249 log03:
250 reclass_storage_name: stacklight_log_node03
251 roles:
252 - stacklight_log
253 - linux_system_codename_xenial
254 interfaces:
255 ens3:
256 role: single_dhcp
257 ens4:
258 role: single_ctl