blob: 33eb63223ab3d235f286265ac81dc7f111f5f941 [file] [log] [blame]
Pavel Cizinsky45f98412017-03-09 10:05:23 +01001classes:
2- service.designate.server.cluster
3- service.keepalived.cluster.single
4- system.haproxy.proxy.listen.openstack.designate
5- service.haproxy.proxy.single
6parameters:
7 designate:
8 _support:
9 sensu:
10 enabled: false
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 database:
18 engine: mysql
19 host: ${_param:openstack_database_address}
20 port: 3306
21 name:
22 main_database: designate
23 pool_manager: designate_pool_manager
24 user: designate
25 password: ${_param:mysql_designate_password}
26 identity:
27 engine: keystone
28 host: ${_param:openstack_control_address}
29 port: 35357
30 tenant: service
31 user: designate
32 password: ${_param:keystone_designate_password}
33 bind:
34 api:
35 address: ${_param:single_address}
36 message_queue:
37 engine: rabbitmq
38 port: 5672
39 members:
40 - host: ${_param:openstack_message_queue_node01_address}
41 - host: ${_param:openstack_message_queue_node02_address}
42 - host: ${_param:openstack_message_queue_node03_address}
43 user: openstack
44 password: ${_param:rabbitmq_openstack_password}
45 virtual_host: '/openstack'
Mykyta Karpin3bf82b22017-05-24 11:34:41 +030046 pools:
47 default:
48 description: 'default pool'
49 ns_records: ${_param:designate_pool_ns_records}
50 nameservers: ${_param:designate_pool_nameservers}
51 targets:
52 default:
53 type: ${_param:designate_pool_target_type}
54 description: 'default target'
55 masters: ${_param:designate_pool_target_masters}
56 options: ${_param:designate_pool_target_options}