Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-6251

Test and support pgBouncer with Quay [QE-only]

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • quay
    • None
    • BU Product Work
    • False
    • None
    • False
    • Not Selected
    • 0% To Do, 0% In Progress, 100% Done

      Goal: Enable customers to use Postgres connection pooling via pgBouncer in a supported way with Quay.

      Why is this important: pgbouncer is a popular PostgreSQL connection pooler which is often used in larger environment to contain the resource requirements induced by Quay and Clair which require a large amount of open database connections.

      We currently do not test it and thus do not provide not guidance in our docs and as such no official suport. We don't have any instructions as to how pgpouncer is supposed to work with Quay or what issues we might expect when using it on scale. We would like to add official support for pgbouncer along with a sample configuration from a vendor.

      Acceptance criteria:

      • a vendor supported pgBouncer configuration is permanently established in the QE environment
      • Quay's standard test suite is successfully executed against a pgBouncer-enabled  database setup
      • the tested pgBouncer configuration is part of our documentation
      • pgBouncer (including vendor and version name) appear in our tested integration matrix)

       

              lzha1981 luffy zhang
              DanielMesser Daniel Messer
              Eric Rich Eric Rich
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: