blob: 7d81f90390cf5a14e4ec296acf8f943eb3f116ff [file] [log] [blame]
classes:
- system.designate.server.cluster.default
parameters:
_param:
designate_pool_manager_enabled: true
designate_pool_manager_periodic_sync_interval: '120'
designate_mdns_address: 0.0.0.0
# required for supermasters functionality
designate_mdns_port: 53
designate:
pool_manager:
# required for supermasters functionality
enabled: ${_param:designate_pool_manager_enabled}
periodic_sync_interval: ${_param:designate_pool_manager_periodic_sync_interval}
server:
mdns:
address: ${_param:designate_mdns_address}
port: ${_param:designate_mdns_port}
pools:
default:
description: 'default pool'
ns_records: ${_param:designate_pool_ns_records}
nameservers: ${_param:designate_pool_nameservers}
targets:
default:
type: pdns4
description: 'default target1'
masters: ${_param:designate_pool_target_masters}
options:
host: ${_param:openstack_dns_node01_address}
port: 53
api_endpoint: "http://${_param:openstack_dns_node01_address}:${_param:powerdns_webserver_port}"
api_token: ${_param:designate_pdns_api_key}
default1:
type: pdns4
description: 'default target2'
masters: ${_param:designate_pool_target_masters}
options:
host: ${_param:openstack_dns_node02_address}
port: 53
api_endpoint: "http://${_param:openstack_dns_node02_address}:${_param:powerdns_webserver_port}"
api_token: ${_param:designate_pdns_api_key}