blob: 7d81f90390cf5a14e4ec296acf8f943eb3f116ff [file] [log] [blame]
Mykyta Karpind5304862018-08-30 15:39:34 +03001classes:
2 - system.designate.server.cluster.default
3parameters:
4 _param:
5 designate_pool_manager_enabled: true
6 designate_pool_manager_periodic_sync_interval: '120'
7 designate_mdns_address: 0.0.0.0
8 # required for supermasters functionality
9 designate_mdns_port: 53
10 designate:
11 pool_manager:
12 # required for supermasters functionality
13 enabled: ${_param:designate_pool_manager_enabled}
14 periodic_sync_interval: ${_param:designate_pool_manager_periodic_sync_interval}
15 server:
16 mdns:
17 address: ${_param:designate_mdns_address}
18 port: ${_param:designate_mdns_port}
19 pools:
20 default:
21 description: 'default pool'
22 ns_records: ${_param:designate_pool_ns_records}
23 nameservers: ${_param:designate_pool_nameservers}
24 targets:
25 default:
26 type: pdns4
27 description: 'default target1'
28 masters: ${_param:designate_pool_target_masters}
29 options:
30 host: ${_param:openstack_dns_node01_address}
31 port: 53
32 api_endpoint: "http://${_param:openstack_dns_node01_address}:${_param:powerdns_webserver_port}"
33 api_token: ${_param:designate_pdns_api_key}
34 default1:
35 type: pdns4
36 description: 'default target2'
37 masters: ${_param:designate_pool_target_masters}
38 options:
39 host: ${_param:openstack_dns_node02_address}
40 port: 53
41 api_endpoint: "http://${_param:openstack_dns_node02_address}:${_param:powerdns_webserver_port}"
42 api_token: ${_param:designate_pdns_api_key}