♻️: automate web hostname block for zones
This commit is contained in:
@@ -8,8 +8,13 @@
|
||||
group: nsd
|
||||
mode: "0o644"
|
||||
vars:
|
||||
# This generates 99 different serial per day
|
||||
dns_serial: "{{ ansible_date_time.epoch }}"
|
||||
web_hostname_block: |-
|
||||
{% for webserver in groups['webservers'] -%}
|
||||
{% for web_hostname in (hostvars[webserver]['web_hostname'] | select('match', '.+' ~ item.name)) -%}
|
||||
{{ web_hostname }}. IN CNAME {{ webserver }}.
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
|
||||
- name: Create zone key dir
|
||||
ansible.builtin.file:
|
||||
|
Reference in New Issue
Block a user