blob: 3fdd448474870970058e733615fe6df281dbca24 [file] [log] [blame]
Pavel Cizinsky45f98412017-03-09 10:05:23 +01001classes:
2- service.designate.server.single
Pavel Cizinsky45f98412017-03-09 10:05:23 +01003parameters:
Mykyta Karpin5275cbd2017-12-21 16:33:48 +02004 _param:
5 designate_admin_api_enabled: false
Vasyl Saienko047166c2018-03-09 11:17:45 +02006 internal_protocol: 'http'
Andrey Shestakov0c7e1102017-08-10 13:39:04 +03007 linux:
8 system:
9 package:
10 python-pymysql:
11 fromrepo: ${_param:openstack_version}
12 version: latest
Pavel Cizinsky45f98412017-03-09 10:05:23 +010013 designate:
14 server:
15 enabled: true
16 local_bind: true
17 region: ${_param:openstack_region}
18 domain_id: ${_param:designate_domain_id}
19 version: ${_param:designate_version}
Mykyta Karpin5275cbd2017-12-21 16:33:48 +020020 admin_api:
21 enabled: ${_param:designate_admin_api_enabled}
22 enabled_extensions_admin: quotas
Pavel Cizinsky45f98412017-03-09 10:05:23 +010023 bind:
24 api:
25 address: ${_param:single_address}
26 database:
27 engine: mysql
28 host: ${_param:openstack_database_address}
29 port: 3306
30 name:
31 main_database: designate
32 pool_manager: designate_pool_manager
33 user: designate
34 password: ${_param:mysql_designate_password}
35 identity:
36 engine: keystone
Mykyta Karpina0538032017-06-19 18:34:50 +030037 host: ${_param:single_address}
Pavel Cizinsky45f98412017-03-09 10:05:23 +010038 port: 35357
39 tenant: service
40 user: designate
41 password: ${_param:keystone_designate_password}
Vasyl Saienko047166c2018-03-09 11:17:45 +020042 protocol: ${_param:internal_protocol}
Pavel Cizinsky45f98412017-03-09 10:05:23 +010043 message_queue:
44 engine: rabbitmq
45 host: ${_param:cluster_vip_address}
46 port: 5672
47 user: openstack
48 password: ${_param:rabbitmq_openstack_password}
Jakub Pavlik97eae2b2017-03-10 15:11:54 +010049 virtual_host: '/openstack'
Mykyta Karpina0538032017-06-19 18:34:50 +030050 pools:
51 default:
52 description: 'default pool'
53 ns_records: ${_param:designate_pool_ns_records}
54 nameservers: ${_param:designate_pool_nameservers}
55 targets:
56 default:
57 type: ${_param:designate_pool_target_type}
58 description: 'default target'
59 masters: ${_param:designate_pool_target_masters}
60 options: ${_param:designate_pool_target_options}