Skip to content

make pooler labels configurable and change defaults#3073

Open
FxKu wants to merge 3 commits intomasterfrom
change-pooler-app
Open

make pooler labels configurable and change defaults#3073
FxKu wants to merge 3 commits intomasterfrom
change-pooler-app

Conversation

@FxKu
Copy link
Copy Markdown
Member

@FxKu FxKu commented Apr 15, 2026

All resources of one cluster should belong to one application label, not an extra application. On the other hand, there should not be two pods queryable with application: spilo, spilo-role: master. Therefore, the role identifier for pooler pods must be changed, too.

As this is a breaking change, we introduce new config options to be able to continue using the old way of labelling, meaning:

  • connection_pooler_labels: application:db-connection-pooler
  • connection_pooler_role_label: spilo-role

The new defaults used for these two config options are:

  • connection_pooler_labels: component:db-connection-pooler
  • connection_pooler_role_label: pooler-role

@FxKu FxKu added this to the 2.0.0 milestone Apr 15, 2026
@FxKu FxKu requested a review from sdudoladov as a code owner April 15, 2026 10:20
@FxKu FxKu added the major Major feature changes or updates, e.g. feature rollout to a new country, new API calls. label Apr 15, 2026
@FxKu FxKu moved this to Waiting for review in Postgres Operator Apr 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

major Major feature changes or updates, e.g. feature rollout to a new country, new API calls.

Projects

Status: Waiting for review

Development

Successfully merging this pull request may close these issues.

1 participant