blob: 3a11834519074f4a4d80d8b08f0a326015d0dcc2 [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
Pavel Glazov24e61d12018-11-14 17:49:03 +040020 - features_designate_bind9_database
21 - features_designate_bind9
22 - features_designate_bind9_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
Pavel Glazov24e61d12018-11-14 17:49:03 +040038 - features_designate_bind9_database
39 - features_designate_bind9
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
Pavel Glazov24e61d12018-11-14 17:49:03 +040055 - features_designate_bind9_database
56 - features_designate_bind9
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
Pavel Glazov24e61d12018-11-14 17:49:03 +040069 - features_designate_bind9_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
Tatyana Leontovicheea03e92018-11-20 12:51:50 +0200138 classes:
139 - system.linux.system.repo.mcp.apt_mirantis.docker
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200140 interfaces:
141 ens3:
142 role: single_dhcp
143 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200144 role: single_ctl
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200145 ens5:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200146 role: bond0_ab_ovs_vxlan_mesh
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200147 ens6:
148 role: bond1_ab_ovs_floating
149
150 dns01.mcp11-ovs-dpdk.local:
151 reclass_storage_name: openstack_dns_node01
152 roles:
Pavel Glazov24e61d12018-11-14 17:49:03 +0400153 - features_designate_bind9_dns
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200154 - linux_system_codename_xenial
Dennis Dmitriev57138292018-03-20 15:39:54 +0200155 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
Tatyana Leontovich4453dd62018-06-26 18:44:31 +0300159 - system.linux.system.repo.mcp.apt_mirantis.saltstack
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200160 interfaces:
161 ens3:
162 role: single_dhcp
163 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200164 role: single_ctl
Dennis Dmitrievcb77f022018-02-18 20:42:35 +0200165 single_address: ${_param:openstack_dns_node01_address}
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200166
167 dns02.mcp11-ovs-dpdk.local:
168 reclass_storage_name: openstack_dns_node02
169 roles:
Pavel Glazov24e61d12018-11-14 17:49:03 +0400170 - features_designate_bind9_dns
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200171 - linux_system_codename_xenial
Dennis Dmitriev57138292018-03-20 15:39:54 +0200172 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
Tatyana Leontovich4453dd62018-06-26 18:44:31 +0300176 - system.linux.system.repo.mcp.apt_mirantis.saltstack
Dennis Dmitriev6412e8b2018-02-18 04:17:09 +0200177 interfaces:
178 ens3:
179 role: single_dhcp
180 ens4:
Dennis Dmitrievd2b31852018-02-22 15:27:07 +0200181 role: single_ctl
Pavel Glazov24e61d12018-11-14 17:49:03 +0400182 single_address: ${_param:openstack_dns_node02_address}