bundles/powerdns: auto-generate zonefile header based on dns server nodes
This commit is contained in:
parent
51e6d0534e
commit
793220c0ec
8 changed files with 66 additions and 31 deletions
|
@ -13,21 +13,16 @@ max-tcp-connections-per-client=10
|
|||
|
||||
security-poll-suffix=
|
||||
|
||||
server-id=${node.name}
|
||||
server-id=${my_hostname}
|
||||
|
||||
default-ttl=86400
|
||||
default-ttl=60
|
||||
|
||||
% if is_secondary:
|
||||
# Primary server: ${my_primary_server['node']}
|
||||
# Primary servers: ${', '.join(sorted(my_primary_servers['nodes']))}
|
||||
slave=yes
|
||||
superslave=yes
|
||||
allow-notify-from=${','.join(my_primary_server['ips'])}
|
||||
allow-notify-from=${','.join(sorted(my_primary_servers['ips']))}
|
||||
% else:
|
||||
allow-notify-from=
|
||||
% endif
|
||||
|
||||
% if node.metadata['powerdns'].get('my_secondary_servers'):
|
||||
# This server is a primary server for the following nodes:
|
||||
# ${', '.join(node.metadata['powerdns']['my_secondary_servers'])}
|
||||
master=yes
|
||||
% endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue