forked from Deuxfleurs/infrastructure
Add info about patching Stolon config to README
This commit is contained in:
parent
535d1c3aba
commit
e3531ad1b7
1 changed files with 27 additions and 0 deletions
|
@ -29,3 +29,30 @@ chown -R 102:102 /mnt/storage/postgres/
|
||||||
It might be improved by staying with root, then chmoding in an entrypoint and finally switching to user 102 before executing user's command.
|
It might be improved by staying with root, then chmoding in an entrypoint and finally switching to user 102 before executing user's command.
|
||||||
Moreover it would enable the usage of the user namespace that shift the UIDs.
|
Moreover it would enable the usage of the user namespace that shift the UIDs.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Upgrading the cluster
|
||||||
|
|
||||||
|
To retreive the current stolon config:
|
||||||
|
|
||||||
|
```
|
||||||
|
stolonctl spec --cluster-name pissenlit --store-backend consul --store-endpoints http://consul.service.2.cluster.deuxfleurs.fr:8500
|
||||||
|
```
|
||||||
|
|
||||||
|
The important part for the LDAP:
|
||||||
|
|
||||||
|
```
|
||||||
|
{
|
||||||
|
"pgHBA": [
|
||||||
|
"host all postgres all md5",
|
||||||
|
"host replication replicator all md5",
|
||||||
|
"host all all all ldap ldapserver=bottin.service.2.cluster.deuxfleurs.fr ldapbasedn=\"ou=users,dc=deuxfleurs,dc=fr\" ldapbinddn=\"cn=admin,dc=deuxfleurs,dc=fr\" ldapbindpasswd=\"<REDACTED>\" ldapsearchattribute=\"cn\""
|
||||||
|
]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
Once a patch is writen:
|
||||||
|
|
||||||
|
```
|
||||||
|
stolonctl --cluster-name pissenlit --store-backend consul --store-endpoints http://consul.service.2.cluster.deuxfleurs.fr:8500 update --patch -f /tmp/patch.json
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in a new issue