Ansible-Roles/roles/named/templates/auth_transfer.j2
2026-05-08 22:12:36 +03:00

20 lines
473 B
Django/Jinja

// {{ ansible_managed }}
{% if named_key_mapping | length > 0 %}
{% for primary in named_key_mapping.keys() %}
server {{ primary }} {
keys { {{ named_key_mapping[primary] }}; };
};
{% endfor %}
{% endif %}
server {{ ansible_default_ipv4.address }} {
keys { {% for mykey in named_dns_keys %} {{ mykey.name }}; {% endfor %} };
};
{% for mykey in named_dns_keys %}
key {{ mykey.name }} {
algorithm {{ mykey.algorithm }};
secret "{{ mykey.secret }}";
};
{% endfor %}