- Update forwarders template with enhanced functionality - Add molecule test cases for forwarders validation - Update options and zone templates for compatibility
32 lines
870 B
YAML
32 lines
870 B
YAML
---
|
|
- 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
|