Commit Graph

43 Commits

Author SHA1 Message Date
Daniel Berteaud 998ed40314 Some fixes in prefix/suffix handling 2024-05-18 23:07:24 +02:00
Daniel Berteaud c8bb48b3ef Add support for major upgrades 2024-04-24 23:51:51 +02:00
Daniel Berteaud 5fe27c1c3b Fix vault.root 2024-03-20 11:43:16 +01:00
Daniel Berteaud cc45b50f69 Do not add traefik.enable=false as it breaks routing to the master 2024-03-08 00:01:30 +01:00
Daniel Berteaud 575f538842 Fix leftover hardcoded master role 2024-03-07 23:49:56 +01:00
Daniel Berteaud e73895f97e Fix tags update 2024-03-07 23:43:48 +01:00
Daniel Berteaud 0534991545 Better handling of tags update in consul 2024-03-07 22:26:26 +01:00
Daniel Berteaud 80da801ea6 Better handling of tags update 2024-03-07 15:46:17 +01:00
Daniel Berteaud 976480545d Cleanup 2024-01-31 15:58:44 +01:00
Daniel Berteaud 655e4a3389 Cleanup 2024-01-29 14:45:10 +01:00
Daniel Berteaud a1987e1910 Cleanup and replace supercronic with minit 2024-01-19 23:31:00 +01:00
Daniel Berteaud 514e46744f Fix cross server mTLS auth for replicator, rewind etc. 2024-01-18 15:22:06 +01:00
Daniel Berteaud 19daff3eab Cleanup and adapt for new vault.mkpki.sh template 2024-01-18 15:10:19 +01:00
Daniel Berteaud 00561f2ccf Cleanup 2023-12-21 23:15:47 +01:00
Daniel Berteaud dfdf308c4d Set a restrictive umask for dumps 2023-12-18 14:14:49 +01:00
Daniel Berteaud ae8f9d76e2 Revert "Don't add a unix_socket in /alloc/data"
This reverts commit b5d6431438.
2023-11-03 15:51:05 +01:00
Daniel Berteaud b5d6431438 Don't add a unix_socket in /alloc/data 2023-11-03 15:37:00 +01:00
Daniel Berteaud b482657fbe Monitor user is static, as it's harder to bootstrap if using vault to
fetch creds
2023-10-31 15:38:04 +01:00
Daniel Berteaud 269b3213c4 Rename dba to pgdba and set vault as a SUPERUSER 2023-10-31 12:01:02 +01:00
Daniel Berteaud cf1f536658 Support ldap auth + small fixes 2023-10-30 21:50:28 +01:00
Daniel Berteaud 2139d4d44d Add conf fragment to expose patroni prometheus metrics 2023-10-30 11:53:58 +01:00
Daniel Berteaud a6be8f7380 Use alma based image 2023-10-29 18:47:54 +01:00
Daniel Berteaud ec7733107b Add file extension in dump logs 2023-10-27 10:55:56 +02:00
Daniel Berteaud a2d5befac1 Update patroni to 3.2.0
And replace bootstrap.users with a bootstrap.post_bootstrap script
2023-10-26 11:26:21 +02:00
Daniel Berteaud cac0c3f085 Run ldap2pg in a manage batch job 2023-10-25 23:25:15 +02:00
Daniel Berteaud cae39a3c05 Fix wait-for 2023-10-22 23:27:50 +02:00
Daniel Berteaud 26d591e16a Fix DB locale 2023-10-22 21:45:49 +02:00
Daniel Berteaud c78cc74add Add support for pg_dump backups 2023-10-18 12:03:42 +02:00
Daniel Berteaud 037cd4f98d Change some parameters defaults 2023-10-18 10:38:34 +02:00
Daniel Berteaud 9dc3da2ec2 Don't restart when job is resubmited 2023-10-18 09:24:33 +02:00
Daniel Berteaud 5dc02f36f9 Cleanup 2023-10-08 17:14:30 +02:00
Daniel Berteaud ee8fdf2efe Add comment on variable and ldap2pg defaults in variable instead of templates 2023-10-04 23:31:01 +02:00
Daniel Berteaud 546e85190e Fix permissions for rewind and wait_for 2023-09-28 15:05:56 +02:00
Daniel Berteaud 6921bde885 More work on postgres 2023-09-25 15:56:00 +02:00
Daniel Berteaud e6f8411b2f More work on postgres, including backup with pgbackrest 2023-09-22 16:11:39 +02:00
Daniel Berteaud 92cd38b033 Revert "Explicitely disable Traefik on replica"
This reverts commit d2b3d18a84.
2023-09-18 17:05:22 +02:00
Daniel Berteaud d2b3d18a84 Explicitely disable Traefik on replica
So it works if Traefik defaults to expose services
2023-09-18 17:03:06 +02:00
Daniel Berteaud 4ae223a275 Ensure Traefik only routes to the current master 2023-09-18 16:54:22 +02:00
Daniel Berteaud 3511762e66 More work on patroni 2023-09-18 12:16:24 +02:00
Daniel Berteaud 0a0ba9869b Start working on patroni support 2023-09-17 22:29:40 +02:00
Daniel Berteaud 7dcaa34d66 More work on ldap2pg, and provide an init script 2023-09-17 17:21:17 +02:00
Daniel Berteaud f13ccfbaa5 More work on ldap2pg integration 2023-09-11 23:54:10 +02:00
Daniel Berteaud 2a513c06c5 Progress on pgman, to manage db and privileges 2023-09-11 23:01:05 +02:00