Commit Graph

28 Commits

Author SHA1 Message Date
Daniel Berteaud c8bb48b3ef Add support for major upgrades 2024-04-24 23:51:51 +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 a1987e1910 Cleanup and replace supercronic with minit 2024-01-19 23:31:00 +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 67863c3a97 Add template to createdb and cleanup 2023-12-15 22:45:16 +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 b5825722ed Quote DB name and role 2023-11-03 09:10:58 +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 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 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 c78cc74add Add support for pg_dump backups 2023-10-18 12:03:42 +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 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
Daniel Berteaud ad40f11222 Start working on pgadmin 2023-09-10 14:06:42 +02:00
Daniel Berteaud 2999c0ce57 Start working on the postgres job bundle 2023-09-07 23:49:12 +02:00
Daniel Berteaud 0fc44711e7 Add postgres image 2023-09-07 21:34:06 +02:00