bundlewrap/bundles/postgresql/metadata.py
mwiegand d2e5f06413 wip
2021-06-14 21:44:27 +02:00

25 lines
529 B
Python

defaults = {
'postgresql': {
'roles': {
'root': {
'password': repo.vault.password_for(f'{node.name} postgresql root'),
'superuser': True,
},
},
'databases': {},
},
'apt': {
'packages': {
'postgresql': {},
},
},
}
if node.has_bundle('zfs'):
defaults['zfs'] = {
'datasets': {
'tank/postgresql': {
'mountpoint': '/var/lib/postgresql',
},
},
}