[dns] Deploy dns on silice
parent
a27a641ab8
commit
1f9e65e6fb
|
@ -15,3 +15,12 @@
|
||||||
zones: "{{ lookup('re2oapi', 'dnszones') }}"
|
zones: "{{ lookup('re2oapi', 'dnszones') }}"
|
||||||
reverse: "{{ lookup('re2oapi', 'dnsreverse') }}"
|
reverse: "{{ lookup('re2oapi', 'dnsreverse') }}"
|
||||||
roles: ["bind-authoritative"]
|
roles: ["bind-authoritative"]
|
||||||
|
|
||||||
|
- hosts: silice.adm.crans.org
|
||||||
|
vars:
|
||||||
|
re2o:
|
||||||
|
server: re2o.adm.crans.org
|
||||||
|
service_user: "{{ vault_re2o_service_user }}"
|
||||||
|
service_password: "{{ vault_re2o_service_password }}"
|
||||||
|
roles:
|
||||||
|
- dns
|
||||||
|
|
|
@ -30,6 +30,22 @@
|
||||||
owner: root
|
owner: root
|
||||||
group: root
|
group: root
|
||||||
|
|
||||||
|
- name: Create generated directory
|
||||||
|
file:
|
||||||
|
path: /var/cache/bind/generated
|
||||||
|
state: directory
|
||||||
|
mode: 0655
|
||||||
|
owner: bind
|
||||||
|
group: bind
|
||||||
|
|
||||||
|
- name: Create symbolic link to generated
|
||||||
|
file:
|
||||||
|
src: /var/cache/bind/generated
|
||||||
|
dest: /var/local/dns/generated
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
state: link
|
||||||
|
|
||||||
- name: Deploy cron for dns
|
- name: Deploy cron for dns
|
||||||
template:
|
template:
|
||||||
src: cron.d/dns.j2
|
src: cron.d/dns.j2
|
||||||
|
|
Loading…
Reference in New Issue