--- - name: Converge hosts: all vars: bind9_group_config: - name: named.conf.options options: directory: "{{ bind9_working_directory }}" forwarders: port: 853 tls: common-upstream addresses: - address: 192.0.2.10 port: 5353 tls: leaf-a - address: - 2001:db8::10 - 198.51.100.10 tls: dual-stack - 203.0.113.10 tls: - name: common-upstream remote_hostname: upstream.example - name: leaf-a remote_hostname: leaf-a.example - name: dual-stack remote_hostname: dual-stack.example tasks: - name: Include bind9 role ansible.builtin.include_role: name: ../../../ansible-bind9-role