2020-10-13 17:06:22 +00:00
|
|
|
defaults = {
|
|
|
|
'apt': {
|
|
|
|
'packages': {
|
|
|
|
'pdns-server': {},
|
|
|
|
'pdns-tools': {},
|
|
|
|
'pdns-backend-bind': {},
|
|
|
|
'pdns-backend-pgsql': {},
|
|
|
|
},
|
|
|
|
},
|
2020-10-16 15:44:31 +00:00
|
|
|
'powerdns': {
|
|
|
|
'api_key': repo.vault.password_for('{} powerdns api'.format(node.name)),
|
|
|
|
},
|
2020-10-13 17:06:22 +00:00
|
|
|
'postgresql': {
|
|
|
|
'users': {
|
|
|
|
'powerdns': {
|
|
|
|
'password': repo.vault.password_for('{} postgresql powerdns'.format(node.name)),
|
|
|
|
},
|
|
|
|
},
|
|
|
|
'databases': {
|
|
|
|
'powerdns': {
|
|
|
|
'owner': 'powerdns',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
}
|