-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathall.yml
40 lines (34 loc) · 1 KB
/
all.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
mysql_root_password: "{{ vault_mysql_root_passwords[inventory_hostname] }}"
mysql_bind_address: '0.0.0.0'
mysql_replication_master: "{{hostvars[groups['master'][0]].server_ip | ipaddr('address') }}"
mysql_replication_user:
name: replication_user
host: "%"
password: "{{ vault_mysql_replication_user_password }}"
mysql_packages:
- mariadb-client
- mariadb-server
mysql_databases:
- name: pdns
encoding: latin1
collation: latin1_general_ci
replicate: 1
mysql_users:
- name: pdns_user
host: "localhost"
password: "{{ vault_mysql_pdns_user_password }}"
priv: "pdns.*:ALL"
pdns_auth_port: 5300
pdns_backends:
'gmysql':
'user': pdns_user
'host': 127.0.0.1
'password': "{{ vault_mysql_pdns_user_password }}"
'dbname': pdns
pdns_rec_config:
local-port: '53'
local-address: "{{ server_ip | ipaddr('address') }}"
dnssec: 'off'
forward-zones:
- "pablintino.net={{ server_ip | ipaddr('address') }}:{{ pdns_auth_port }}"
forward-zones-recurse: ".=8.8.8.8;8.8.4.4"