-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(cluster): Allow to deploy multiple poolers #357
feat(cluster): Allow to deploy multiple poolers #357
Conversation
Can you sync with me on the CloudNativePG Slack? I can't review these until the weekend, but I can give you guidance, so it's as easy as possible. |
Hi @itay-grudev, sure 😊 |
89efdce
to
c428ea9
Compare
63f617a
to
6c3e52d
Compare
In short about this PR: as it contains breaking change it will be merged a bit later. |
Signed-off-by: Dmitriy Alekseev <[email protected]>
6c3e52d
to
35b1c8b
Compare
Signed-off-by: Itay Grudev <[email protected]>
Signed-off-by: Itay Grudev <[email protected]>
@itay-grudev can you please help understand what is failing it tests? |
Signed-off-by: Dmitriy Alekseev <[email protected]>
5e8d121
to
0288a2f
Compare
@dragoangel You're missing the monitoring section in the per-pooler configuration, hence the error. This wasn't a problem before since all the properties were always set. The best way to fix that would be an extensive use of P.S. Because the old property is |
@itay-grudev you mean in auto tests? And leave only podMonitor relabeling & metric relebling under cluster & poolers |
Signed-off-by: Dmitriy Alekseev <[email protected]>
a1c73f2
to
43cf472
Compare
Hi @itay-grudev I pushed proper label example and tests. I see 3 options:
For me all 3 options are okay, but 1 and 2 looks better. |
…ers-support Signed-off-by: Itay Grudev <[email protected]>
Signed-off-by: Itay Grudev <[email protected]>
Signed-off-by: Itay Grudev <[email protected]>
Signed-off-by: Itay Grudev <[email protected]>
@dragoangel FYI: I went with option 1 as it was the simplest. |
* feat(cluster): Allow to deploy multiple poolers * Update NOTES.txt --------- Signed-off-by: Dmitriy Alekseev <[email protected]> Signed-off-by: Itay Grudev <[email protected]> Signed-off-by: Itay Grudev <[email protected]> Co-authored-by: Itay Grudev <[email protected]> Co-authored-by: Itay Grudev <[email protected]>
* feat(cluster): Allow to deploy multiple poolers * Update NOTES.txt --------- Signed-off-by: Dmitriy Alekseev <[email protected]> Signed-off-by: Itay Grudev <[email protected]> Signed-off-by: Itay Grudev <[email protected]> Co-authored-by: Itay Grudev <[email protected]> Co-authored-by: Itay Grudev <[email protected]>
implements: #360