blob: 6afe16eb0747a64ff15c014b7dbff8bd0cfe1120 [file] [log] [blame]
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +02001nodes:
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:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +020011 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020012
13 ctl01.mcp11-ovs-dpdk.local:
14 reclass_storage_name: openstack_control_node01
15 roles:
Dennis Dmitriev919ddc72018-02-18 06:37:42 +020016 - infra_kvm
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020017 - openstack_control_leader
18 - openstack_database_leader
19 - openstack_message_queue
Dennis Dmitriev3693e282018-02-18 15:46:01 +020020 - 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
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020024 - linux_system_codename_xenial
25 interfaces:
26 ens3:
27 role: single_dhcp
28 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +020029 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020030
31 ctl02.mcp11-ovs-dpdk.local:
32 reclass_storage_name: openstack_control_node02
33 roles:
Dennis Dmitriev919ddc72018-02-18 06:37:42 +020034 - infra_kvm
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020035 - openstack_control
36 - openstack_database
37 - openstack_message_queue
Dennis Dmitriev3693e282018-02-18 15:46:01 +020038 - features_designate_pool_manager_database
39 - features_designate_pool_manager
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030040 - features_lvm_backend_control
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020041 - linux_system_codename_xenial
42 interfaces:
43 ens3:
44 role: single_dhcp
45 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +020046 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020047
48 ctl03.mcp11-ovs-dpdk.local:
49 reclass_storage_name: openstack_control_node03
50 roles:
Dennis Dmitriev919ddc72018-02-18 06:37:42 +020051 - infra_kvm
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020052 - openstack_control
53 - openstack_database
54 - openstack_message_queue
Dennis Dmitriev3693e282018-02-18 15:46:01 +020055 - features_designate_pool_manager_database
56 - features_designate_pool_manager
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +030057 - features_lvm_backend_control
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020058 - linux_system_codename_xenial
59 interfaces:
60 ens3:
61 role: single_dhcp
62 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +020063 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020064
65 prx01.mcp11-ovs-dpdk.local:
66 reclass_storage_name: openstack_proxy_node01
67 roles:
68 - openstack_proxy
Dennis Dmitrievd6cc59c2018-03-03 23:23:19 +020069 - features_designate_pool_manager_proxy
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020070 - linux_system_codename_xenial
71 interfaces:
72 ens3:
73 role: single_dhcp
74 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +020075 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020076
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:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +020088 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +020089
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:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200101 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200102
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:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200114 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200115
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
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200122 - linux_system_codename_xenial
123 interfaces:
124 ens3:
125 role: single_dhcp
126 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200127 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200128 ens5:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200129 role: bond0_ab_ovs_vxlan_mesh
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200130 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
138 interfaces:
139 ens3:
140 role: single_dhcp
141 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200142 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200143 ens5:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200144 role: bond0_ab_ovs_vxlan_mesh
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200145 ens6:
146 role: bond1_ab_ovs_floating
147
148 dns01.mcp11-ovs-dpdk.local:
149 reclass_storage_name: openstack_dns_node01
150 roles:
Dennis Dmitriev3693e282018-02-18 15:46:01 +0200151 - features_designate_pool_manager_dns
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200152 - linux_system_codename_xenial
Dennis Dmitriev57138292018-03-20 15:39:54 +0200153 classes:
154 - system.linux.system.repo.mcp.extra
155 - system.linux.system.repo.mcp.apt_mirantis.openstack
156 - system.linux.system.repo.mcp.apt_mirantis.ubuntu
Tatyana Leontovich4453dd62018-06-26 18:44:31 +0300157 - system.linux.system.repo.mcp.apt_mirantis.saltstack
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200158 interfaces:
159 ens3:
160 role: single_dhcp
161 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200162 role: single_ctl
Dennis Dmitrievcb77f022018-02-18 20:42:35 +0200163 single_address: ${_param:openstack_dns_node01_address}
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200164
165 dns02.mcp11-ovs-dpdk.local:
166 reclass_storage_name: openstack_dns_node02
167 roles:
Dennis Dmitriev3693e282018-02-18 15:46:01 +0200168 - features_designate_pool_manager_dns
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200169 - linux_system_codename_xenial
Dennis Dmitriev57138292018-03-20 15:39:54 +0200170 classes:
171 - system.linux.system.repo.mcp.extra
172 - system.linux.system.repo.mcp.apt_mirantis.openstack
173 - system.linux.system.repo.mcp.apt_mirantis.ubuntu
Tatyana Leontovich4453dd62018-06-26 18:44:31 +0300174 - system.linux.system.repo.mcp.apt_mirantis.saltstack
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200175 interfaces:
176 ens3:
177 role: single_dhcp
178 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200179 role: single_ctl
Dennis Dmitrievcb77f022018-02-18 20:42:35 +0200180 single_address: ${_param:openstack_dns_node02_address}