Commit Graph

63 Commits

Author SHA1 Message Date
Daniel Berteaud 20f2b98567 Rebuild on newer base images 2024-05-02 14:45:10 +02:00
Daniel Berteaud 01bf9076c6 Do not load vectors.so by default 2024-04-25 09:53:56 +02:00
Daniel Berteaud c8bb48b3ef Add support for major upgrades 2024-04-24 23:51:51 +02:00
Daniel Berteaud 79642188b4 Small cleanup 2024-04-09 10:18:19 +02:00
Daniel Berteaud 1951842adf Variabilize major postgres version and patroni version 2024-04-05 10:48:41 +02:00
Daniel Berteaud 4faf1cbf25 Update to patroni 3.3.0 2024-04-04 23:36:14 +02:00
Daniel Berteaud 05642ab6fd Use custom Docker image 2024-03-28 22:36:37 +01:00
Daniel Berteaud 24e9853c98 Cleanup metrics handling 2024-03-27 13:26:29 +01:00
Daniel Berteaud 81b7e1beee Ensure postgres is available before running manage 2024-03-23 22:12:13 +01:00
Daniel Berteaud 642f0f594a Rebuild images on newer postgres base image 2024-03-11 10:59:18 +01:00
Daniel Berteaud 26f3f1d1f8 Rebuild images for March 2024 + small cleanup 2024-03-05 14:14:22 +01:00
Daniel Berteaud 4f62d5154a Rebuild on newer base image for pgvecto.rs 0.2.0 2024-02-21 15:58:28 +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 b340ce4972 Adjust priority 2024-01-21 23:08:39 +01:00
Daniel Berteaud a1987e1910 Cleanup and replace supercronic with minit 2024-01-19 23:31:00 +01:00
Daniel Berteaud 19daff3eab Cleanup and adapt for new vault.mkpki.sh template 2024-01-18 15:10:19 +01:00
Daniel Berteaud e3d7111002 Update patroni to 3.2.2 2024-01-17 10:37:16 +01:00
Daniel Berteaud d3ffffae98 Quote extension name 2024-01-10 22:34:20 +01:00
Daniel Berteaud 5a7b12ffde ALTER public SCHEMA OWNER 2024-01-10 21:22:12 +01:00
Daniel Berteaud 00561f2ccf Cleanup 2023-12-21 23:15:47 +01:00
Daniel Berteaud 67863c3a97 Add template to createdb and cleanup 2023-12-15 22:45:16 +01:00
Daniel Berteaud 2c84220d3d Use 50% of available mem for shared_buffers 2023-12-15 12:30:41 +01:00
Daniel Berteaud 33ab396aae Rebuild with updated base image to fix vectors extension 2023-12-12 11:07:14 +01:00
Daniel Berteaud 5005336aa1 Rebuild on newer base image 2023-12-09 23:12:53 +01:00
Daniel Berteaud c321402188 Add support for creating extensions on databases 2023-12-01 14:57:55 +01:00
Daniel Berteaud 879db3287d Start working on upgrade handling 2023-11-30 21:23:11 +01:00
Daniel Berteaud f1ed3ea4bd Add privileges to DB owner on functions 2023-11-26 23:18:10 +01:00
Daniel Berteaud 5c49fa24d0 More CPU 2023-11-18 23:00:00 +01:00
Daniel Berteaud d89579157e Set higher priority 2023-11-12 20:05:20 +01:00
Daniel Berteaud 45d8142d22 Bigger timeout for checks 2023-11-11 00:57:21 +01:00
Daniel Berteaud 6e82e4ef2c Fix log dir 2023-11-03 15:19:23 +01:00
Daniel Berteaud 4f3dfeddeb Adjust some logging directive 2023-11-03 15:03:44 +01:00
Daniel Berteaud f743a09225 GRANT SUPERUSER to vault so it can manage SUPERUSER too 2023-10-31 16:11:54 +01:00
Daniel Berteaud fa419eb1a4 Try to grant needed privileges to monitor user 2023-10-31 16:05:33 +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 4c0df1b902 Do not quote ldap password for postgres
As it's already quoted
2023-10-31 15:14:15 +01:00
Daniel Berteaud 0981ff0a1b Fix monitoring with loging 2023-10-31 15:04:31 +01:00
Daniel Berteaud 177835167a Quote ldap_pwd, don't create DB in dry mode 2023-10-31 14:48:14 +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 753f587709 Adapt for new wait_for 2023-10-30 23:51:42 +01:00
Daniel Berteaud cf1f536658 Support ldap auth + small fixes 2023-10-30 21:50:28 +01:00
Daniel Berteaud 3212e80baf Use public_url to set HostSNI 2023-10-30 16:24:54 +01:00
Daniel Berteaud d690f16a66 Cleanup Dockerfile 2023-10-30 11:04:48 +01:00
Daniel Berteaud a6be8f7380 Use alma based image 2023-10-29 18:47:54 +01:00
Daniel Berteaud da3d31baa5 Use instance for volume names 2023-10-27 14:18:23 +02:00
Daniel Berteaud f7498bcfc0 Rework volumes 2023-10-26 23:58:35 +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 c78cc74add Add support for pg_dump backups 2023-10-18 12:03:42 +02:00