blob: be11cbd6bee793644ae92b559d3f40a99ccfa16f [file] [log] [blame]
Dennis Dmitrievf4826bc2017-09-28 19:03:54 +03001classes:
2- system.designate.server.cluster
3- system.designate.server.backend.pdns
Dennis Dmitriev22eb2292018-03-03 23:13:08 +02004- system.haproxy.proxy.listen.openstack.designate
Dennis Dmitrievf4826bc2017-09-28 19:03:54 +03005- environment.{{ cookiecutter._env_name }}.features.designate
6parameters:
7 powerdns:
8 server:
9 axfr_ips:
10 - ${_param:openstack_control_node01_address}
11 - ${_param:openstack_control_node02_address}
12 - ${_param:openstack_control_node03_address}
13 - 127.0.0.1
14 designate:
Dennis Dmitrievee91bf82017-11-17 15:27:08 +020015 worker:
16 enabled: ${_param:designate_worker_enabled}
Dennis Dmitrievf4826bc2017-09-28 19:03:54 +030017 server:
Dennis Dmitrievcb1e62d2018-02-23 14:22:57 +020018 quota:
19 zones: ${_param:designate_quota_zones}
Dennis Dmitrievf4826bc2017-09-28 19:03:54 +030020 pools:
21 default:
22 description: 'test pool'
23 targets:
24 default:
25 description: 'test target1'
26 default1:
27 type: ${_param:designate_pool_target_type}
28 description: 'test target2'
29 masters: ${_param:designate_pool_target_masters}
30 options:
31 host: ${_param:openstack_control_node02_address}
32 port: 53
33 api_endpoint: "http://${_param:openstack_control_node02_address}:${_param:powerdns_webserver_port}"
34 api_token: ${_param:designate_pdns_api_key}
35 default2:
36 type: ${_param:designate_pool_target_type}
37 description: 'test target3'
38 masters: ${_param:designate_pool_target_masters}
39 options:
40 host: ${_param:openstack_control_node03_address}
41 port: 53
42 api_endpoint: "http://${_param:openstack_control_node03_address}:${_param:powerdns_webserver_port}"
43 api_token: ${_param:designate_pdns_api_key}