bundles/powerdnsadmin: introduce
This commit is contained in:
parent
0533e4087a
commit
9bba18d13e
5 changed files with 155 additions and 1 deletions
35
bundles/powerdnsadmin/metadata.py
Normal file
35
bundles/powerdnsadmin/metadata.py
Normal file
|
@ -0,0 +1,35 @@
|
|||
defaults = {
|
||||
'apt': {
|
||||
'packages': {
|
||||
'default-libmysqlclient-dev': {},
|
||||
'libffi-dev': {},
|
||||
'libldap2-dev': {},
|
||||
'libsasl2-dev': {},
|
||||
'libssl-dev': {},
|
||||
'libxml2-dev': {},
|
||||
'libxmlsec1-dev': {},
|
||||
'libxslt1-dev': {},
|
||||
'pkg-config': {},
|
||||
'python3-psycopg2': {},
|
||||
'python3-wheel': {},
|
||||
},
|
||||
},
|
||||
'users': {
|
||||
'powerdnsadmin': {
|
||||
'home': '/opt/powerdnsadmin',
|
||||
},
|
||||
},
|
||||
'postgresql': {
|
||||
'users': {
|
||||
'powerdnsadmin': {
|
||||
'password': repo.vault.password_for('{} postgresql powerdnsadmin'.format(node.name)),
|
||||
},
|
||||
},
|
||||
'databases': {
|
||||
'powerdnsadmin': {
|
||||
'owner': 'powerdnsadmin',
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue