PostgreSQL cluster managé
Avant propos
Ce projet est né de la volonté de mettre en oeuvre des instances PostgreSQL managées, un peu à la manière de certains fournisseurs de Cloud, pour un usage interne aux besoins du PCLL.
Les buts de ce projet à ce jour :
- appréhender l'utilisation d'outils comme PGlift, pgBackRest, Patroni, TemBoard, pgBadger... afin de se constituer une boite à outils solide pour déployer et maintenir des clusters d'instances
- stocker des ressources et tutos autour du système de bases de données Postgresql
- présenter des outils comme les rôles et playbooks Ansible écrits en interne pour pouvoir déployer des instances Postgresql rapidement
- voir comment interfacer par la suite un frontend ? (par exemple AWX + Squest)