29 lines
619 B
YAML
29 lines
619 B
YAML
|
- name: Remove BIND powerdns config
|
||
|
file:
|
||
|
path: /etc/powerdns/pdns.d/bind.conf
|
||
|
state: absent
|
||
|
notify: restart powerdns
|
||
|
|
||
|
- name: Copy postgresql powerdns config
|
||
|
template:
|
||
|
src: gpgsql.conf.j2
|
||
|
dest: /etc/powerdns/pdns.d/gpgsql.conf
|
||
|
notify: restart powerdns
|
||
|
|
||
|
- name: Add API powerdns config
|
||
|
template:
|
||
|
src: api.conf.j2
|
||
|
dest: /etc/powerdns/pdns.d/api.conf
|
||
|
notify: restart powerdns
|
||
|
|
||
|
- name: Overwrite powerdns config
|
||
|
copy:
|
||
|
src: overwrite.conf
|
||
|
dest: /etc/powerdns/pdns.d/overwrite.conf
|
||
|
notify: restart powerdns
|
||
|
|
||
|
- name: Start powerdns
|
||
|
systemd:
|
||
|
name: pdns
|
||
|
state: started
|