Skip to content

feat(configuration): allow customizing DefaultPgbouncerImage#9232

Merged
mnencia merged 4 commits intomainfrom
dev/9231
Nov 20, 2025
Merged

feat(configuration): allow customizing DefaultPgbouncerImage#9232
mnencia merged 4 commits intomainfrom
dev/9231

Conversation

@armru
Copy link
Member

@armru armru commented Nov 19, 2025

This change introduces a new operator configuration parameter PGBOUNCER_IMAGE_NAME (and pgbouncerImageName in the config map) to allow users to override the default PgBouncer image used by the operator. This is useful for air-gapped environments or when using internal registries.

Closes #9231

@armru armru requested review from a team, NiccoloFei, jsilvela and litaocdl as code owners November 19, 2025 15:00
@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Nov 19, 2025
@cnpg-bot cnpg-bot added backport-requested ◀️ This pull request should be backported to all supported releases release-1.25 release-1.26 release-1.27 labels Nov 19, 2025
@github-actions
Copy link
Contributor

❗ By default, the pull request is configured to backport to all release branches.

  • To stop backporting this pr, remove the label: backport-requested ◀️ or add the label 'do not backport'
  • To stop backporting this pr to a certain release branch, remove the specific branch label: release-x.y

@dosubot dosubot bot added the enhancement 🪄 New feature or request label Nov 19, 2025
@armru
Copy link
Member Author

armru commented Nov 19, 2025

/test limit=local

@github-actions
Copy link
Contributor

@armru, here's the link to the E2E on CNPG workflow run: https://github.com/cloudnative-pg/cloudnative-pg/actions/runs/19506026586

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Nov 19, 2025
@dosubot dosubot bot added size:M This PR changes 30-99 lines, ignoring generated files. and removed size:S This PR changes 10-29 lines, ignoring generated files. labels Nov 19, 2025
@mnencia mnencia force-pushed the dev/9231 branch 2 times, most recently from b4a2b9b to 4a13743 Compare November 19, 2025 17:02
@mnencia
Copy link
Member

mnencia commented Nov 19, 2025

/test

@github-actions
Copy link
Contributor

@mnencia, here's the link to the E2E on CNPG workflow run: https://github.com/cloudnative-pg/cloudnative-pg/actions/runs/19509704189

@cnpg-bot cnpg-bot added the ok to merge 👌 This PR can be merged label Nov 19, 2025
armru and others added 2 commits November 20, 2025 12:29
This change introduces a new operator configuration parameter `PGBOUNCER_IMAGE_NAME` (and `pgbouncerImageName` in the config map) to allow users to override the default PgBouncer image used by the operator. This is useful for air-gapped environments or when using internal registries.

Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
@mnencia mnencia merged commit c78f5a7 into main Nov 20, 2025
34 checks passed
@mnencia mnencia deleted the dev/9231 branch November 20, 2025 13:12
mnencia added a commit that referenced this pull request Nov 21, 2025
This change introduces a new operator configuration parameter
`PGBOUNCER_IMAGE_NAME` (and `pgbouncerImageName` in the config map) to
allow users to override the default PgBouncer image used by the
operator. This is useful for air-gapped environments or when using
internal registries.

Closes #9231

---------

Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
(cherry picked from commit c78f5a7)
mnencia added a commit that referenced this pull request Nov 21, 2025
This change introduces a new operator configuration parameter
`PGBOUNCER_IMAGE_NAME` (and `pgbouncerImageName` in the config map) to
allow users to override the default PgBouncer image used by the
operator. This is useful for air-gapped environments or when using
internal registries.

Closes #9231

---------

Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
(cherry picked from commit c78f5a7)
(cherry picked from commit ebdb8d6)
mnencia added a commit that referenced this pull request Nov 21, 2025
This change introduces a new operator configuration parameter
`PGBOUNCER_IMAGE_NAME` (and `pgbouncerImageName` in the config map) to
allow users to override the default PgBouncer image used by the
operator. This is useful for air-gapped environments or when using
internal registries.

Closes #9231

---------

Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
(cherry picked from commit c78f5a7)
(cherry picked from commit ebdb8d6)
james-callahan added a commit to james-callahan/cloudnative-pg-kustomize that referenced this pull request Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-requested ◀️ This pull request should be backported to all supported releases enhancement 🪄 New feature or request lgtm This PR has been approved by a maintainer ok to merge 👌 This PR can be merged release-1.25 release-1.26 release-1.27 size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Allow the user to customize DefaultPgbouncerImage

4 participants