blob: b658f8bfb8d7a645465a3ea8285d630641820c50 [file] [log] [blame]
Pavel Cizinsky45f98412017-03-09 10:05:23 +01001classes:
2- service.designate.server.single
Pavel Cizinsky45f98412017-03-09 10:05:23 +01003parameters:
Andrey Shestakov0c7e1102017-08-10 13:39:04 +03004 linux:
5 system:
6 package:
7 python-pymysql:
8 fromrepo: ${_param:openstack_version}
9 version: latest
Pavel Cizinsky45f98412017-03-09 10:05:23 +010010 designate:
11 server:
12 enabled: true
13 local_bind: true
14 region: ${_param:openstack_region}
15 domain_id: ${_param:designate_domain_id}
16 version: ${_param:designate_version}
17 bind:
18 api:
19 address: ${_param:single_address}
20 database:
21 engine: mysql
22 host: ${_param:openstack_database_address}
23 port: 3306
24 name:
25 main_database: designate
26 pool_manager: designate_pool_manager
27 user: designate
28 password: ${_param:mysql_designate_password}
29 identity:
30 engine: keystone
Mykyta Karpina0538032017-06-19 18:34:50 +030031 host: ${_param:single_address}
Pavel Cizinsky45f98412017-03-09 10:05:23 +010032 port: 35357
33 tenant: service
34 user: designate
35 password: ${_param:keystone_designate_password}
36 message_queue:
37 engine: rabbitmq
38 host: ${_param:cluster_vip_address}
39 port: 5672
40 user: openstack
41 password: ${_param:rabbitmq_openstack_password}
Jakub Pavlik97eae2b2017-03-10 15:11:54 +010042 virtual_host: '/openstack'
Mykyta Karpina0538032017-06-19 18:34:50 +030043 pools:
44 default:
45 description: 'default pool'
46 ns_records: ${_param:designate_pool_ns_records}
47 nameservers: ${_param:designate_pool_nameservers}
48 targets:
49 default:
50 type: ${_param:designate_pool_target_type}
51 description: 'default target'
52 masters: ${_param:designate_pool_target_masters}
53 options: ${_param:designate_pool_target_options}