- Implemented sync-roles.sh to synchronize Active Directory group memberships as MariaDB roles and user accounts. - Created Containerfile for building a custom ldap2pg image with patched YAML decoding. - Added provision-user-db.sh for provisioning user databases and roles based on LDAP synchronization. - Introduced a new Containerfile for MariaDB with PAM authentication via pam_ldap. - Configured PAM service for MariaDB logins and added necessary plugins for LDAP authentication. - Implemented health checks and entrypoint scripts for MariaDB and pgpool containers. - Enhanced PostgreSQL image with additional extensions and custom pg_hba.conf for improved security and functionality.
10 lines
150 B
Bash
10 lines
150 B
Bash
ALPINE_VERSION=3.24
|
|
GO_VERSION=1.26.3
|
|
|
|
PG_MAJOR=18
|
|
POSTGIS_MAJOR=3
|
|
VCHORD_VERSION=1.1.1
|
|
PGPOOL_VERSION=4.7.2
|
|
LDAP2PG_VERSION=6.6.0
|
|
|
|
MARIADB_VERSION=12 |