Create docker image for percona-pgbouncer

Description

Hi,

As you know, the PG k8s operator currently uses custom Docker images for all necessary PG components, but we plan to transition to the official ones. This is a significant task for us, but we will tackle it step by step.

Currently, under the Percona organization, we only have one official Docker image for the PG distribution, which is the PG server. Please create an additional Docker image for “percona-pgbouncer”. This image should be able to function as a separate component, similar to the Proxysql or HaProxy Docker images.

Activity

Show:

Kai Wagner February 28, 2025 at 8:15 AM

What’s the state of this ticket? This is “In QA” for so long, I’m wondering if this was either forgotten or if the issue wasn’t set to Done, after completion?

Muhammad Aqeel July 19, 2024 at 1:20 PM
Edited

I have pushed images to perconalab docker hub repo for initial review. You can find them here.
https://hub.docker.com/r/perconalab/percona-pgbouncer

You can use following environment variables to set values in pgbouncer.ini

DATABASES_HOST=${DATABASES_HOST:=localhost}
DATABASES_PORT=${DATABASES_PORT:=5432}
DATABASES_USER=${DATABASES_USER:=postgres}
DATABASES_PASSWORD=${DATABASES_PASSWORD:=postgres}
DATABASES_DBNAME=${DATABASES_DBNAME:=postgres}
AUTH_TYPE=${AUTH_TYPE:-md5}

Waiting for your feedback

Details

Assignee

Reporter

Priority

Components

Needs QA

Yes

Smart Checklist

Created July 15, 2024 at 1:51 PM
Updated February 28, 2025 at 8:15 AM

Flag notifications