Files
puppet-designate/templates/pdns4-pools.yaml.erb
Takashi Kajinami 4d0a105c16 Add support for PowerDNS 4 backend
Change-Id: Ie9cc92622e1bf281fc07c97f480f5a3c16b7e6f3
2022-03-02 11:12:35 +09:00

26 lines
591 B
Plaintext

---
- name: default
description: Default pool
attributes: {}
targets:
<% @pdns4_hosts.each do |pdns4_host| -%>
- type: pdns4
description: PowerDNS4 DNS Server <%= pdns4_host %>
masters:
<% @mdns_hosts.each do |mdns_host| -%>
- host: <%= mdns_host %>
port: <%= @mdns_port.to_s %>
<% end -%>
options:
host: <%= pdns4_host %>
port: <%= @dns_port.to_s %>
api_endpoint: <%= @api_endpoint %>
api_token: <%= @api_token %>
<%- if @tsigkey_name -%>
tsigkey_name: <%= @tsigkey_name %>
<%- end -%>
<% end -%>