blob: 6d958a65e509216d2143d9f74ed44bb46d1ee119 [file] [log] [blame]
Pavel Glazov6e9cbb92018-09-03 12:29:31 +04001nodes:
2 cfg01.mcp11-ovs-dpdk.local:
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_ctl
12
13 ctl01.mcp11-ovs-dpdk.local:
14 reclass_storage_name: openstack_control_node01
15 roles:
16 - infra_kvm
17 - openstack_control_leader
18 - openstack_database_leader
19 - openstack_message_queue
20 - features_designate_pool_manager_database
21 - features_designate_pool_manager
22 - features_designate_pool_manager_keystone
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030023 - features_lvm_backend_control
Pavel Glazov6e9cbb92018-09-03 12:29:31 +040024 - linux_system_codename_xenial
25 interfaces:
26 ens3:
27 role: single_dhcp
28 ens4:
29 role: single_ctl
30
31 ctl02.mcp11-ovs-dpdk.local:
32 reclass_storage_name: openstack_control_node02
33 roles:
34 - infra_kvm
35 - openstack_control
36 - openstack_database
37 - openstack_message_queue
38 - features_designate_pool_manager_database
39 - features_designate_pool_manager
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030040 - features_lvm_backend_control
Pavel Glazov6e9cbb92018-09-03 12:29:31 +040041 - linux_system_codename_xenial
42 interfaces:
43 ens3:
44 role: single_dhcp
45 ens4:
46 role: single_ctl
47
48 ctl03.mcp11-ovs-dpdk.local:
49 reclass_storage_name: openstack_control_node03
50 roles:
51 - infra_kvm
52 - openstack_control
53 - openstack_database
54 - openstack_message_queue
55 - features_designate_pool_manager_database
56 - features_designate_pool_manager
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030057 - features_lvm_backend_control
Pavel Glazov6e9cbb92018-09-03 12:29:31 +040058 - linux_system_codename_xenial
59 interfaces:
60 ens3:
61 role: single_dhcp
62 ens4:
63 role: single_ctl
64
65 prx01.mcp11-ovs-dpdk.local:
66 reclass_storage_name: openstack_proxy_node01
67 roles:
68 - openstack_proxy
69 - features_designate_pool_manager_proxy
70 - linux_system_codename_xenial
71 interfaces:
72 ens3:
73 role: single_dhcp
74 ens4:
75 role: single_ctl
76
77 mon01.mcp11-ovs-dpdk.local:
78 reclass_storage_name: stacklight_server_node01
79 roles:
80 - stacklightv2_server_leader
81 - stacklight_telemetry_leader
82 - stacklight_log_leader_v2
83 - linux_system_codename_xenial
84 interfaces:
85 ens3:
86 role: single_dhcp
87 ens4:
88 role: single_ctl
89
90 mon02.mcp11-ovs-dpdk.local:
91 reclass_storage_name: stacklight_server_node02
92 roles:
93 - stacklightv2_server
94 - stacklight_telemetry
95 - stacklight_log
96 - linux_system_codename_xenial
97 interfaces:
98 ens3:
99 role: single_dhcp
100 ens4:
101 role: single_ctl
102
103 mon03.mcp11-ovs-dpdk.local:
104 reclass_storage_name: stacklight_server_node03
105 roles:
106 - stacklightv2_server
107 - stacklight_telemetry
108 - stacklight_log
109 - linux_system_codename_xenial
110 interfaces:
111 ens3:
112 role: single_dhcp
113 ens4:
114 role: single_ctl
115
116 # Generator-based computes. For compatibility only
117 cmp<<count>>.mcp11-ovs-dpdk.local:
118 reclass_storage_name: openstack_compute_rack01
119 roles:
120 - openstack_compute
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300121 - features_lvm_backend_volume_vdb
Pavel Glazov6e9cbb92018-09-03 12:29:31 +0400122 - linux_system_codename_xenial
123 interfaces:
124 ens3:
125 role: single_dhcp
126 ens4:
127 role: single_ctl
128 ens5:
129 role: bond0_ab_ovs_vxlan_mesh
130 ens6:
131 role: bond1_ab_ovs_floating
132
133 gtw01.mcp11-ovs-dpdk.local:
134 reclass_storage_name: openstack_gateway_node01
135 roles:
136 - openstack_gateway
137 - linux_system_codename_xenial
Tatyana Leontovicheea03e92018-11-20 12:51:50 +0200138 classes:
139 - system.linux.system.repo.mcp.apt_mirantis.docker
Pavel Glazov6e9cbb92018-09-03 12:29:31 +0400140 interfaces:
141 ens3:
142 role: single_dhcp
143 ens4:
144 role: single_ctl
145 ens5:
146 role: bond0_ab_ovs_vxlan_mesh
147 ens6:
148 role: bond1_ab_ovs_floating
149
150 dns01.mcp11-ovs-dpdk.local:
151 reclass_storage_name: openstack_dns_node01
152 roles:
153 - features_designate_pool_manager_dns
154 - linux_system_codename_xenial
155 classes:
156 - system.linux.system.repo.mcp.extra
157 - system.linux.system.repo.mcp.apt_mirantis.openstack
158 - system.linux.system.repo.mcp.apt_mirantis.ubuntu
159 - system.linux.system.repo.mcp.apt_mirantis.saltstack
160 interfaces:
161 ens3:
162 role: single_dhcp
163 ens4:
164 role: single_ctl
165 single_address: ${_param:openstack_dns_node01_address}
166
167 dns02.mcp11-ovs-dpdk.local:
168 reclass_storage_name: openstack_dns_node02
169 roles:
170 - features_designate_pool_manager_dns
171 - linux_system_codename_xenial
172 classes:
173 - system.linux.system.repo.mcp.extra
174 - system.linux.system.repo.mcp.apt_mirantis.openstack
175 - system.linux.system.repo.mcp.apt_mirantis.ubuntu
176 - system.linux.system.repo.mcp.apt_mirantis.saltstack
177 interfaces:
178 ens3:
179 role: single_dhcp
180 ens4:
181 role: single_ctl
182 single_address: ${_param:openstack_dns_node02_address}