From 64002575f6e024f94413cf52d4e511e4c44c2088 Mon Sep 17 00:00:00 2001 From: Bernhard Radermacher Date: Tue, 24 Feb 2026 11:03:21 +0100 Subject: [PATCH] wip --- Dockerfile | 2 +- entrypoint.sh | 2 +- pgpool.conf | 35 ----------------------------------- 3 files changed, 2 insertions(+), 37 deletions(-) delete mode 100644 pgpool.conf diff --git a/Dockerfile b/Dockerfile index f27a607..5d23dfd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ RUN apt-get update && \ COPY --chmod=600 --chown=postgres:postgres authorized_keys id_ed25519 /var/lib/postgresql/.ssh/ # COPY --chmod=600 --chown=postgres:postgres pgpool.conf pool_hba.conf pool_passwd /etc/pgpool2/ -COPY --chmod=600 --chown=postgres:postgres pgpool.conf /etc/pgpool2/ +# COPY --chmod=600 --chown=postgres:postgres pgpool.conf /etc/pgpool2/ COPY --chmod=755 entrypoint.sh /usr/local/bin/ ENTRYPOINT ["entrypoint.sh"] diff --git a/entrypoint.sh b/entrypoint.sh index 1337b11..c576f6e 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -26,7 +26,7 @@ sudo service ssh start printf "backend_port%d = 5432\n" $n ((n+=1)) done -} >> /etc/pgpool2/pgpool.conf +} > /etc/pgpool2/pgpool.conf sudo service pgpool2 start diff --git a/pgpool.conf b/pgpool.conf deleted file mode 100644 index 40fa3f2..0000000 --- a/pgpool.conf +++ /dev/null @@ -1,35 +0,0 @@ -listen_addresses = '*' -port = 5432 -unix_socket_directories = '/run' -pcp_socket_dir = '/run' -enable_pool_hba = off -allow_clear_text_frontend_auth = on -process_management_mode = 'dynamic' -backend_clustering_mode = 'raw' -health_check_timeout = 5 -health_check_period = 5 -health_check_user = 'pgpool' -health_check_password = ..... - -backend_clustering_mode = 'streaming_replication' -listen_addresses = '*' -port = 5432 -backend_hostname0 = 'postgres1' -backend_port0 = 5432 -backend_weight0 = 1 -backend_data_directory0 = '/var/lib/postgresql/data' -backend_flag0 = 'ALLOW_TO_FAILOVER' -backend_hostname1 = 'postgres2' -backend_port1 = 5432 -backend_weight1 = 1 -backend_data_directory1 = '/var/lib/postgresql/data' -backend_flag1 = 'ALLOW_TO_FAILOVER' - -logdir = '/var/log/postgresql' -sr_check_user = 'pgpool' -sr_check_password = 'secret' -health_check_period = 10 -health_check_user = 'pgpool' -health_check_password = 'secret' -recovery_user = 'pgpool' -recovery_password = 'secret'