blob: 26f7983cbfbaa0a38e5c73d9da9d4b64a1979b4b [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
obutenkoe8037032019-01-22 14:20:40 +02007 - features_runtest
Dennis Dmitrievb3b37492018-07-08 21:23:00 +03008 interfaces:
9 ens3:
10 role: single_dhcp
11 ens4:
12 role: single_static_ctl
13
14 kvm01:
15 reclass_storage_name: infra_kvm_node01
16 roles:
17 - infra_kvm
18 - linux_system_codename_xenial
19 interfaces:
20 ens3:
21 role: single_dhcp
22 ens4:
23 role: single_ctl
24
25 kvm02:
26 reclass_storage_name: infra_kvm_node02
27 roles:
28 - infra_kvm
29 - linux_system_codename_xenial
30 interfaces:
31 ens3:
32 role: single_dhcp
33 ens4:
34 role: single_ctl
35
36 kvm03:
37 reclass_storage_name: infra_kvm_node03
38 roles:
39 - infra_kvm
40 - linux_system_codename_xenial
41 interfaces:
42 ens3:
43 role: single_dhcp
44 ens4:
45 role: single_ctl
46
47 cid01:
48 reclass_storage_name: cicd_control_node01
49 roles:
50 - cicd_control_leader
51 - linux_system_codename_xenial
52 interfaces:
53 ens3:
54 role: single_dhcp
55 ens4:
56 role: single_ctl
57
58 cid02:
59 reclass_storage_name: cicd_control_node02
60 roles:
61 - cicd_control_manager
62 - linux_system_codename_xenial
63 interfaces:
64 ens3:
65 role: single_dhcp
66 ens4:
67 role: single_ctl
68
69 cid03:
70 reclass_storage_name: cicd_control_node03
71 roles:
72 - cicd_control_manager
73 - linux_system_codename_xenial
74 interfaces:
75 ens3:
76 role: single_dhcp
77 ens4:
78 role: single_ctl
79
80 ctl01:
81 reclass_storage_name: openstack_control_node01
82 roles:
83 - openstack_control_leader
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030084 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +030085 - linux_system_codename_xenial
86 interfaces:
87 ens3:
88 role: single_dhcp
89 ens4:
90 role: single_ctl
91
92 ctl02:
93 reclass_storage_name: openstack_control_node02
94 roles:
95 - openstack_control
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030096 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +030097 - linux_system_codename_xenial
98 interfaces:
99 ens3:
100 role: single_dhcp
101 ens4:
102 role: single_ctl
103
104 ctl03:
105 reclass_storage_name: openstack_control_node03
106 roles:
107 - openstack_control
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300108 - features_lvm_backend_control
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300109 - linux_system_codename_xenial
110 interfaces:
111 ens3:
112 role: single_dhcp
113 ens4:
114 role: single_ctl
115
116 dbs01:
117 reclass_storage_name: openstack_database_node01
118 roles:
119 - openstack_database_leader
120 - linux_system_codename_xenial
121 interfaces:
122 ens3:
123 role: single_dhcp
124 ens4:
125 role: single_ctl
126
127 dbs02:
128 reclass_storage_name: openstack_database_node02
129 roles:
130 - openstack_database
131 - linux_system_codename_xenial
132 interfaces:
133 ens3:
134 role: single_dhcp
135 ens4:
136 role: single_ctl
137
138 dbs03:
139 reclass_storage_name: openstack_database_node03
140 roles:
141 - openstack_database
142 - linux_system_codename_xenial
143 interfaces:
144 ens3:
145 role: single_dhcp
146 ens4:
147 role: single_ctl
148
149 msg01:
150 reclass_storage_name: openstack_message_queue_node01
151 roles:
152 - openstack_message_queue
153 - linux_system_codename_xenial
154 interfaces:
155 ens3:
156 role: single_dhcp
157 ens4:
158 role: single_ctl
159
160 msg02:
161 reclass_storage_name: openstack_message_queue_node02
162 roles:
163 - openstack_message_queue
164 - linux_system_codename_xenial
165 interfaces:
166 ens3:
167 role: single_dhcp
168 ens4:
169 role: single_ctl
170
171 msg03:
172 reclass_storage_name: openstack_message_queue_node03
173 roles:
174 - openstack_message_queue
175 - linux_system_codename_xenial
176 interfaces:
177 ens3:
178 role: single_dhcp
179 ens4:
180 role: single_ctl
181
182 prx01:
183 reclass_storage_name: openstack_proxy_node01
184 roles:
Dennis Dmitriev1ddf6472018-11-25 22:30:12 +0200185 #- openstack_proxy # another VIP interface used
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300186 - linux_system_codename_xenial
187 interfaces:
188 ens3:
189 role: single_dhcp
190 ens4:
191 role: single_ctl
Dennis Dmitriev1ddf6472018-11-25 22:30:12 +0200192 ens5:
193 role: single_external
194 external_address: 172.17.16.121
195 external_network_netmask: 255.255.255.0
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300196
197 # Generator-based computes. For compatibility only
198 cmp<<count>>:
199 reclass_storage_name: openstack_compute_rack01
200 roles:
201 - openstack_compute
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300202 - features_lvm_backend_volume_vdb
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300203 - linux_system_codename_xenial
204 interfaces:
205 ens3:
206 role: single_dhcp
207 ens4:
208 role: single_ctl
209 dpdkport0:
210 role: bond2_dpdk_prv
211 dpdk_pci: "0000:00:05.0"
212 dpdkport1:
213 role: bond2_dpdk_prv
214 dpdk_pci: "0000:00:06.0"
215 ens7:
216 role: bond1_ab_ovs_floating
217
218 gtw01:
219 reclass_storage_name: openstack_gateway_node01
220 roles:
221 - openstack_gateway
222 - linux_system_codename_xenial
Tatyana Leontovicheea03e92018-11-20 12:51:50 +0200223 classes:
224 - system.linux.system.repo.mcp.apt_mirantis.docker
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300225 interfaces:
226 ens3:
227 role: single_dhcp
228 ens4:
229 role: single_ctl
230 ens5:
sgudz22695e62018-10-25 22:22:51 +0300231 role: bond0_ab_ovs_vxlan_mesh_no_tag
232 ens6:
233 role: bond0_ab_ovs_vxlan_mesh_no_tag
Dennis Dmitrievb3b37492018-07-08 21:23:00 +0300234 ens7:
sgudz22695e62018-10-25 22:22:51 +0300235 role: single_ovs_br_floating
236 external_address: 10.90.0.110
237 external_network_netmask: 255.255.255.0