freeleaps-ops/freeleaps/helm-pkg
zhenyus 0c6aa8d17f Add Dockerfile and repmgr script for PostgreSQL replication management
- Created a new Dockerfile for PostgreSQL using the Bitnami repmgr image.
- Added a comprehensive `librepmgr.sh` script to manage PostgreSQL replication, including functions for node identification, password management, configuration validation, and primary/standby node operations.
- Implemented environment variable validations and PostgreSQL configuration injections for replication settings.
- Included functions for creating the repmgr user and database, as well as handling node registration and failover processes.

Signed-off-by: zhenyus <zhenyus@mathmast.com>
2025-04-09 16:15:23 +08:00
..
3rd Add Dockerfile and repmgr script for PostgreSQL replication management 2025-04-09 16:15:23 +08:00
authentication ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format 2025-03-31 13:51:04 +08:00
centralStorage ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format 2025-03-31 13:51:04 +08:00
chat Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops 2025-03-31 15:19:36 +08:00
content ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format 2025-03-31 13:51:04 +08:00
devsvc ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format 2025-03-31 13:51:04 +08:00
freeleaps Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops 2025-03-31 15:19:36 +08:00
frontend ci(bump): bump frontend image version for alpha to snapshot-94dde37 2025-03-31 07:14:20 +00:00
notification ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format 2025-03-31 13:51:04 +08:00
payment ci: update execute mode to 'on-demand' in Jenkinsfiles and change MongoDB URIs to use SRV format 2025-03-31 13:51:04 +08:00