From 8c0e34729a39f647f9f5d5931ba022c54ab8ad84 Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Sat, 23 May 2020 23:42:38 +0200 Subject: [PATCH] playbooks/dns: Add main server addresses now using dns/server_entries --- playbooks/dns.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/playbooks/dns.yml b/playbooks/dns.yml index 0b09789..970bee8 100644 --- a/playbooks/dns.yml +++ b/playbooks/dns.yml @@ -17,12 +17,6 @@ @ IN NS ns1 ns1 IN A {{ ansible_default_ipv4.address }} ns1 IN AAAA {{ ansible_default_ipv6.address }} - ; Automatic server addresses - {% for fqdn in groups['public_available'] %} - {{ fqdn }}. IN A {{ hostvars[fqdn].ansible_default_ipv4.address }} - {{ fqdn }}. IN AAAA {{ hostvars[fqdn].ansible_default_ipv6.address }} - {{ lookup('pipe', global_public_key_directory|quote + '/ssh_dns_fp.py --host ' + fqdn|quote) }} - {% endfor %} ; Public use domains _minecraft._tcp.wg IN SRV 10 10 25565 mc.wg mc.wg IN A 85.131.171.106 @@ -55,3 +49,9 @@ ; Mail @ IN MX 10 nvak @ IN TXT "v=spf1 +mx -all" + +- name: Add public available hosts to dns zones + hosts: public_available + roles: + - role: dns/server_entries + domain: "{{ inventory_hostname }}"