dns: Store only public available server addresses

dehydrated
Felix Stupp 5 years ago
parent 31d0d29cda
commit 1ff4239472
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -81,10 +81,9 @@
ns1 IN A {{ ansible_default_ipv4.address }} ns1 IN A {{ ansible_default_ipv4.address }}
ns1 IN AAAA {{ ansible_default_ipv6.address }} ns1 IN AAAA {{ ansible_default_ipv6.address }}
; Automatic server addresses ; Automatic server addresses
; TODO only if addresses not local {% for fqdn in groups['public_available'] %}
{% for fqdn, facts in hostvars.items() %} {{ fqdn }}. IN A {{ hostvars[fqdn].ansible_default_ipv4.address }}
{{ fqdn }}. IN A {{ facts.ansible_default_ipv4.address }} {{ fqdn }}. IN AAAA {{ hostvars[fqdn].ansible_default_ipv6.address }}
{{ fqdn }}. IN AAAA {{ facts.ansible_default_ipv6.address }}
{{ ssh_key_dns_fpr_map[fqdn] }} {{ ssh_key_dns_fpr_map[fqdn] }}
{% endfor %} {% endfor %}
; Public use domains ; Public use domains

Loading…
Cancel
Save