Crunchy Container Suite Release 1.2.5
This release includes the following updates:
- fix pgbouncer to run as pgbouncer user instead of root, add nss_wrapper for running in Openshift, also fix the way external configuration files are mounted into the container
- fix pgpool to run as non-root user and add nss_wrapper for running in Openshift
- remove crunchy-dns container build, this container is being refactored and will be added in a later release
- fix postgres and pgbouncer containers to not pull in multiple versions of postgresql packages
- update the metrics example when running in Kube environment
- add initial pgbackrest support
- merged postgres start.sh and start-pg-wrapper.sh startup scripts
- added signal trap in postgres start.sh to perform graceful shutdown of postgres
- updated NFS examples to use supplementalGroup security context setting
- cleaned up postgres start.sh script to do a smarter wait in the case of a replica waiting on its master to be ready
- updated the Kube Helm chart example
- update crunchy-watch to run as postgres user
- add signal handler for cleaner shutdown of pgbouncer, pgadmin4, and pgpool containers