bundlewrap/bundles/postgresql/metadata.py
mwiegand 4fa1bb5057 wip
2021-06-11 14:00:55 +02:00

23 lines
538 B
Python

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