Skip to content

Introduce RedpandaBrokerPool as a substitute for NodePool for stretch…#1546

Merged
hidalgopl merged 2 commits into
mainfrom
pb/introduce-redpanda-broker-pool-as-a-nodepool-copy
May 22, 2026
Merged

Introduce RedpandaBrokerPool as a substitute for NodePool for stretch…#1546
hidalgopl merged 2 commits into
mainfrom
pb/introduce-redpanda-broker-pool-as-a-nodepool-copy

Conversation

@hidalgopl
Copy link
Copy Markdown
Contributor

… cluster

This PR makes a copy of NodePool type: RedpandaBrokerPool and switches existing stretch cluster controller to use RedpandaBrokerPool instead of NodePool. Also, creates a copy of NodePool controller (operator/internal/controller/redpanda/brokerpool_controller.go) which is used only in the multicluster operator.

No changes to NodePool, it stays as is for single cluster Redpanda operator.

… cluster

Signed-off-by: Paweł Bojanowski <pawel.bojanowski@redpanda.com>
Copy link
Copy Markdown
Contributor

@RafalKorepta RafalKorepta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@hidalgopl hidalgopl enabled auto-merge (squash) May 22, 2026 07:07
@hidalgopl hidalgopl force-pushed the pb/introduce-redpanda-broker-pool-as-a-nodepool-copy branch 2 times, most recently from 5743ba2 to 4f6cf65 Compare May 22, 2026 10:49
Signed-off-by: Paweł Bojanowski <pawel.bojanowski@redpanda.com>
@hidalgopl hidalgopl force-pushed the pb/introduce-redpanda-broker-pool-as-a-nodepool-copy branch from 4f6cf65 to e81554a Compare May 22, 2026 12:19
@hidalgopl hidalgopl merged commit 7b73d8c into main May 22, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants