blob: 2e68b5376b5779d8a91a6890496298d7d872661d [file] [log] [blame]
Tatyana Leontovichc447b122018-02-22 12:30:42 +02001nodes:
Dennis Dmitriev47433912018-03-25 04:24:59 +03002 cfg01.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +02003 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_vlan_ctl
12
Dennis Dmitriev47433912018-03-25 04:24:59 +030013 ctl01.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +020014 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
Tatyana Leontovichc447b122018-02-22 12:30:42 +020024 - linux_system_codename_xenial
25 interfaces:
26 ens3:
27 role: single_dhcp
28 ens4:
29 role: single_vlan_ctl
30
Dennis Dmitriev47433912018-03-25 04:24:59 +030031 ctl02.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +020032 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
Tatyana Leontovichc447b122018-02-22 12:30:42 +020041 - linux_system_codename_xenial
42 interfaces:
43 ens3:
44 role: single_dhcp
45 ens4:
46 role: single_vlan_ctl
47
Dennis Dmitriev47433912018-03-25 04:24:59 +030048 ctl03.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +020049 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
Tatyana Leontovichc447b122018-02-22 12:30:42 +020058 - linux_system_codename_xenial
59 interfaces:
60 ens3:
61 role: single_dhcp
62 ens4:
63 role: single_vlan_ctl
64
Dennis Dmitriev47433912018-03-25 04:24:59 +030065 prx01.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +020066 reclass_storage_name: openstack_proxy_node01
67 roles:
68 - openstack_proxy
Dennis Dmitrievd6cc59c2018-03-03 23:23:19 +020069 - features_designate_pool_manager_proxy
Tatyana Leontovichc447b122018-02-22 12:30:42 +020070 - linux_system_codename_xenial
71 interfaces:
72 ens3:
73 role: single_dhcp
74 ens4:
75 role: single_vlan_ctl
76
Dennis Dmitriev47433912018-03-25 04:24:59 +030077 mon01.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +020078 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_vlan_ctl
89
Dennis Dmitriev47433912018-03-25 04:24:59 +030090 mon02.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +020091 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_vlan_ctl
102
Dennis Dmitriev47433912018-03-25 04:24:59 +0300103 mon03.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +0200104 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_vlan_ctl
115
116 # Generator-based computes. For compatibility only
Dennis Dmitriev47433912018-03-25 04:24:59 +0300117 cmp<<count>>.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +0200118 reclass_storage_name: openstack_compute_rack01
119 roles:
120 - openstack_compute
Dennis Dmitriev1b8979d2018-10-19 19:53:02 +0300121 - features_lvm_backend_volume_vdb
Tatyana Leontovichc447b122018-02-22 12:30:42 +0200122 - linux_system_codename_xenial
123 interfaces:
124 ens3:
125 role: single_dhcp
126 ens4:
127 role: bond0_ab_ovs_vxlan_ctl_mesh
128 ens5:
129 role: bond0_ab_ovs_vxlan_ctl_mesh
130 ens6:
131 role: bond1_ab_ovs_floating
132
Dennis Dmitriev47433912018-03-25 04:24:59 +0300133 gtw01.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +0200134 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:
142 role: bond0_ab_ovs_vxlan_ctl_mesh
143 ens5:
144 role: bond0_ab_ovs_vxlan_ctl_mesh
145 ens6:
146 role: bond1_ab_ovs_floating
147
Dennis Dmitriev47433912018-03-25 04:24:59 +0300148 dns01.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +0200149 reclass_storage_name: openstack_dns_node01
150 roles:
151 - features_designate_pool_manager_dns
152 - 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
Tatyana Leontovichc447b122018-02-22 12:30:42 +0200158 interfaces:
159 ens3:
160 role: single_dhcp
161 ens4:
162 role: single_vlan_ctl
163 single_address: ${_param:openstack_dns_node01_address}
164
Dennis Dmitriev47433912018-03-25 04:24:59 +0300165 dns02.cookied-mcp-pike-dvr-ssl.local:
Tatyana Leontovichc447b122018-02-22 12:30:42 +0200166 reclass_storage_name: openstack_dns_node02
167 roles:
168 - features_designate_pool_manager_dns
169 - 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
Tatyana Leontovichc447b122018-02-22 12:30:42 +0200175 interfaces:
176 ens3:
177 role: single_dhcp
178 ens4:
179 role: single_vlan_ctl
180 single_address: ${_param:openstack_dns_node02_address}