ansible/roles/bind-recursive/tasks/main.yml

23 lines
428 B
YAML

---
- name: Install Bind9
apt:
update_cache: true
name: bind9
register: apt_result
retries: 3
until: apt_result is succeeded
- name: Deploy Bind9 configuration
template:
src: bind/{{ item }}.j2
dest: /etc/bind/{{ item }}
mode: 0644
loop:
- named.conf
- named.conf.acl
# - named.conf.options
- named.conf.local
- named.conf.default-zones
- db.infra
notify: Reload bind9