infra/playbooks/20-bind.yaml

28 lines
624 B
YAML

---
- name: Bind configuration
hosts: all
tasks:
- name: Install bind
ansible.builtin.apt:
name:
- bind9
- name: Install conf file
ansible.builtin.copy:
src: bind/named.conf.local
dest: /etc/bind/named.conf.local
owner: root
mode: '0644'
- name: Install zone file
ansible.builtin.copy:
src: bind/db.golem.linux.it
dest: /etc/bind/zones/db.golem.linux.it
owner: root
mode: '0644'
- name: Restart bind to apply changes
ansible.builtin.systemd:
name: bind9.service
state: restarted