blob: b9ac82ac41068ff5e8e0e4125ad79eeab719e53e [file] [log] [blame]
Vasyl Saienko91160482018-02-20 17:31:33 +02001parameters:
2 _param:
3 # openstack service addresses
4 openstack_database_address: 172.16.10.254
5 openstack_proxy_address: 172.16.10.121
6 openstack_proxy_node01_address: 172.16.10.121
7 openstack_control_address: 172.16.10.254
8 openstack_control_node01_hostname: ctl01
9 openstack_control_node02_hostname: ctl02
10 openstack_control_node03_hostname: ctl03
11 openstack_control_node01_address: 172.16.10.101
12 openstack_control_node02_address: 172.16.10.102
13 openstack_control_node03_address: 172.16.10.103
14 openstack_database_address: ${_param:openstack_control_address}
15 openstack_database_node01_address: ${_param:openstack_control_node01_address}
16 openstack_database_node02_address: ${_param:openstack_control_node02_address}
17 openstack_database_node03_address: ${_param:openstack_control_node03_address}
18 openstack_message_queue_address: ${_param:openstack_control_address}
19 openstack_message_queue_node01_address: ${_param:openstack_control_node01_address}
20 openstack_message_queue_node02_address: ${_param:openstack_control_node02_address}
21 openstack_message_queue_node03_address: ${_param:openstack_control_node03_address}
22 openstack_gateway_address: 172.16.10.110
23 openstack_gateway_node01_address: ${_param:openstack_gateway_address}
24 openstack_dns_node01_address: 172.16.10.111
25 openstack_dns_node02_address: 172.16.10.112
Mykyta Karpin912ac972018-03-20 11:29:23 +020026 openstack_telemetry_address: 172.16.10.250
27 openstack_telemetry_node01_address: 172.16.10.45
28 openstack_telemetry_node02_address: 172.16.10.46
29 openstack_telemetry_node03_address: 172.16.10.47
30 openstack_telemetry_system_codename: xenial
31 openstack_telemetry_hostname: mdb
32 openstack_telemetry_node01_hostname: mdb01
33 openstack_telemetry_node02_hostname: mdb02
34 openstack_telemetry_node03_hostname: mdb03
35 openstack_telemetry_keepalived_password: hf9GQOjG2uPhkJ2Q
Vasyl Saienko91160482018-02-20 17:31:33 +020036
37 openstack_version: pike
38 apt_mk_version: nightly
39 cinder_version: ${_param:openstack_version}
40 mcp_repo_version: 1.1
41 openstack_region: RegionOne
42 admin_email: root@localhost
43 cluster_public_host: 172.16.10.254
Mykyta Karpin912ac972018-03-20 11:29:23 +020044 telemetry_public_host: ${_param:openstack_telemetry_address}
Vasyl Saienko91160482018-02-20 17:31:33 +020045 cluster_public_protocol: https
46 cluster_internal_protocol: https
47 keystone_service_protocol: ${_param:cluster_internal_protocol}
48 glance_service_protocol: ${_param:cluster_internal_protocol}
49 nova_service_protocol: ${_param:cluster_internal_protocol}
50 neutron_service_protocol: ${_param:cluster_internal_protocol}
51 heat_service_protocol: ${_param:cluster_internal_protocol}
52 cinder_service_protocol: ${_param:cluster_internal_protocol}
53 designate_service_protocol: ${_param:cluster_internal_protocol}
Mykyta Karpin96cc7982018-03-19 12:41:51 +020054 manila_service_protocol: ${_param:cluster_internal_protocol}
Mykyta Karpin912ac972018-03-20 11:29:23 +020055 ceilometer_service_protocol: ${_param:cluster_internal_protocol}
56 panko_service_protocol: ${_param:cluster_internal_protocol}
57 aodh_service_protocol: ${_param:cluster_internal_protocol}
58 gnocchi_service_protocol: ${_param:cluster_internal_protocol}
Vasyl Saienko91160482018-02-20 17:31:33 +020059 neutron_control_dvr: True
60 neutron_tenant_network_types: "flat,vxlan"
61 neutron_l3_ha: False
62 neutron_global_physnet_mtu: 1500
63 neutron_external_mtu: 1500
64 neutron_gateway_dvr: True
65 neutron_gateway_agent_mode: dvr_snat
66 neutron_compute_dvr: True
67 neutron_compute_agent_mode: dvr
68 neutron_compute_external_access: True
69 galera_server_cluster_name: openstack_cluster
70 galera_server_maintenance_password: workshop
71 galera_server_admin_password: workshop
Dennis Dmitriev25501cb2018-03-06 13:03:06 +020072 galera_innodb_read_io_threads: 2
73 galera_innodb_write_io_threads: 2
74 galera_wsrep_slave_threads: 2
75 galera_xtrabackup_parallel: 1
76 galera_error_log_enabled: true
Vasyl Saienko91160482018-02-20 17:31:33 +020077 cluster_vip_address: ${_param:openstack_control_address}
78 cluster_local_address: ${_param:single_address}
79 cluster_node01_hostname: ${_param:openstack_control_node01_hostname}
80 cluster_node01_address: ${_param:openstack_control_node01_address}
81 cluster_node02_hostname: ${_param:openstack_control_node02_hostname}
82 cluster_node02_address: ${_param:openstack_control_node02_address}
83 cluster_node03_hostname: ${_param:openstack_control_node03_hostname}
84 cluster_node03_address: ${_param:openstack_control_node03_address}
85 rabbitmq_secret_key: workshop
86 rabbitmq_admin_password: workshop
87 rabbitmq_openstack_password: workshop
88 rabbitmq_cold_password: workshop
89 powerdns_axfr_ips:
90 - ${_param:openstack_control_node01_address}
91 - ${_param:openstack_control_node02_address}
92 - ${_param:openstack_control_node03_address}
93 - 127.0.0.1
94 powerdns_supermasters:
95 - ip: ${_param:openstack_control_node01_address}
96 nameserver: ns1.example.org
97 account: master
98 - ip: ${_param:openstack_control_node02_address}
99 nameserver: ns2.example.org
100 account: master
101 - ip: ${_param:openstack_control_node03_address}
102 nameserver: ns3.example.org
103 account: master
104 powerdns_overwrite_supermasters: True
105 powerdns_webserver_password: gJ6n3gVaYP8eS
106 powerdns_webserver_port: 8081
107 designate_admin_api_enabled: true
108 designate_domain_id: 5186883b-91fb-4891-bd49-e6769234a8fc
109 designate_mdns_address: 0.0.0.0
110 designate_mdns_port: 53
111 designate_pdns_api_key: VxK9cMlFL5Ae
112 designate_pdns_api_endpoint: "http://${_param:openstack_dns_node01_address}:${_param:powerdns_webserver_port}"
113 designate_pool_manager_enabled: True
114 designate_pool_manager_periodic_sync_interval: '120'
115 designate_pool_ns_records:
116 - hostname: 'ns1.example.org.'
117 priority: 10
118 - hostname: 'ns2.example.org.'
119 priority: 20
120 - hostname: 'ns3.example.org.'
121 priority: 30
122 designate_pool_nameservers:
123 - host: ${_param:openstack_dns_node01_address}
124 port: 53
125 - host: ${_param:openstack_dns_node02_address}
126 port: 53
127 designate_pool_target_type: pdns4
128 designate_pool_target_masters:
129 - host: ${_param:openstack_control_node01_address}
130 port: 53
131 - host: ${_param:openstack_control_node02_address}
132 port: 53
133 - host: ${_param:openstack_control_node03_address}
134 port: 53
135 designate_pool_target_options:
136 host: ${_param:openstack_dns_node01_address}
137 port: 53
138 api_token: ${_param:designate_pdns_api_key}
139 api_endpoint: ${_param:designate_pdns_api_endpoint}
140 designate_quota_zones: 40
141 designate_version: ${_param:openstack_version}
142 glance_version: ${_param:openstack_version}
143 glance_service_host: ${_param:cluster_vip_address}
144 keystone_version: ${_param:openstack_version}
145 keystone_service_host: ${_param:cluster_vip_address}
146 heat_version: ${_param:openstack_version}
147 heat_service_host: ${_param:cluster_vip_address}
148 heat_domain_admin_password: workshop
Vasyl Saienko91160482018-02-20 17:31:33 +0200149 cinder_version: ${_param:openstack_version}
150 cinder_service_host: ${_param:cluster_vip_address}
Mykyta Karpin96cc7982018-03-19 12:41:51 +0200151 manila_version: ${_param:openstack_version}
152 manila_service_host: ${_param:cluster_vip_address}
Mykyta Karpin912ac972018-03-20 11:29:23 +0200153 panko_version: ${_param:openstack_version}
154 panko_service_host: ${_param:openstack_telemetry_address}
155 ceilometer_version: ${_param:openstack_version}
156 ceilometer_service_host: ${_param:openstack_telemetry_address}
157 aodh_version: ${_param:openstack_version}
158 aodh_service_host: ${_param:openstack_telemetry_address}
159 gnocchi_version: 4.0
160 gnocchi_service_host: ${_param:openstack_telemetry_address}
161 gnocchi_public_host: ${_param:telemetry_public_host}
162 aodh_public_host: ${_param:telemetry_public_host}
163 ceilometer_public_host: ${_param:telemetry_public_host}
164 panko_public_host: ${_param:telemetry_public_host}
Vasyl Saienko91160482018-02-20 17:31:33 +0200165 nova_version: ${_param:openstack_version}
166 nova_service_host: ${_param:cluster_vip_address}
167 nova_vncproxy_url: http://${_param:cluster_vip_address}:8060
168 neutron_version: ${_param:openstack_version}
169 neutron_service_host: ${_param:cluster_vip_address}
170 glusterfs_service_host: ${_param:cluster_vip_address}
171 designate_service_host: ${_param:cluster_vip_address}
172 metadata_password: password
173 mysql_admin_user: root
174 mysql_admin_password: workshop
175 mysql_cinder_password: workshop
Vasyl Saienko91160482018-02-20 17:31:33 +0200176 mysql_glance_password: workshop
Vasyl Saienko91160482018-02-20 17:31:33 +0200177 mysql_heat_password: workshop
178 mysql_keystone_password: workshop
179 mysql_neutron_password: workshop
180 mysql_nova_password: workshop
Vasyl Saienko91160482018-02-20 17:31:33 +0200181 mysql_designate_password: workshop
Mykyta Karpin96cc7982018-03-19 12:41:51 +0200182 mysql_manila_password: workshop
Mykyta Karpin912ac972018-03-20 11:29:23 +0200183 mysql_ceilometer_password: workshop
184 mysql_panko_password: workshop
185 mysql_aodh_password: workshop
186 mysql_gnocchi_password: workshop
Vasyl Saienko91160482018-02-20 17:31:33 +0200187 keystone_service_token: workshop
188 keystone_admin_password: workshop
Vasyl Saienko91160482018-02-20 17:31:33 +0200189 keystone_cinder_password: workshop
190 keystone_glance_password: workshop
191 keystone_heat_password: workshop
192 keystone_keystone_password: workshop
193 keystone_neutron_password: workshop
194 keystone_nova_password: workshop
195 keystone_designate_password: workshop
Mykyta Karpin96cc7982018-03-19 12:41:51 +0200196 keystone_manila_password: workshop
Mykyta Karpin912ac972018-03-20 11:29:23 +0200197 keystone_aodh_password: workshop
198 keystone_panko_password: workshop
199 keystone_ceilometer_password: workshop
200 keystone_gnocchi_password: workshop
Vasyl Saienko91160482018-02-20 17:31:33 +0200201 horizon_version: ${_param:openstack_version}
202 horizon_secret_key: opaesee8Que2yahJoh9fo0eefo1Aeyo6ahyei8zeiboh3aeth5loth7ieNa5xi5e
203 horizon_identity_host: ${_param:cluster_vip_address}
204 horizon_identity_encryption: none
205 horizon_identity_version: 2
Mykyta Karpin912ac972018-03-20 11:29:23 +0200206 ceilometer_secret_key: workshop
207 ceilometer_agent_default_polling_interval: 15
208 ceilometer_agent_default_polling_meters:
209 - "*"
Vasyl Saienko91160482018-02-20 17:31:33 +0200210 linux:
211 network:
212 purge_hosts: true
213 host:
214 prx:
215 address: ${_param:openstack_proxy_address}
216 names:
217 - prx
218 - prx.${_param:cluster_domain}
219 prx01:
220 address: ${_param:openstack_proxy_node01_address}
221 names:
222 - prx01
223 - prx01.${_param:cluster_domain}
224 ctl:
225 address: ${_param:openstack_control_address}
226 names:
227 - ctl
228 - ctl.${_param:cluster_domain}
229 ctl01:
230 address: ${_param:openstack_control_node01_address}
231 names:
232 - ctl01
233 - ctl01.${_param:cluster_domain}
234 ctl02:
235 address: ${_param:openstack_control_node02_address}
236 names:
237 - ctl02
238 - ctl02.${_param:cluster_domain}
239 ctl03:
240 address: ${_param:openstack_control_node03_address}
241 names:
242 - ctl03
243 - ctl03.${_param:cluster_domain}
244 gtw01:
245 address: ${_param:openstack_gateway_address}
246 names:
247 - gtw01
248 - gtw01.${_param:cluster_domain}
249 cmp01:
250 address: 172.16.10.105
251 names:
252 - cmp01
253 - cmp01.${_param:cluster_domain}
254 cmp02:
255 address: 172.16.10.106
256 names:
257 - cmp02
258 - cmp02.${_param:cluster_domain}
259 dns01:
260 address: ${_param:openstack_dns_node01_address}
261 names:
262 - dns01
263 - dns01.${_param:cluster_domain}
264 dns02:
265 address: ${_param:openstack_dns_node02_address}
266 names:
267 - dns02
268 - dns02.${_param:cluster_domain}
269 system:
270 user:
271 root:
272 name: root
273 password: false