-
Notifications
You must be signed in to change notification settings - Fork 43
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
fix: make leader election possible with multiple replicas #195
Conversation
/hold |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Ajpantuso The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Codecov Report
@@ Coverage Diff @@
## master #195 +/- ##
==========================================
- Coverage 29.77% 28.30% -1.48%
==========================================
Files 23 28 +5
Lines 937 1106 +169
==========================================
+ Hits 279 313 +34
- Misses 626 759 +133
- Partials 32 34 +2
|
54055d6
to
cc8d4bb
Compare
cc8d4bb
to
f7b4e6f
Compare
f7b4e6f
to
52946de
Compare
52946de
to
f4c7d4e
Compare
f4c7d4e
to
cca47cb
Compare
cca47cb
to
fd83a17
Compare
fd83a17
to
1ce083f
Compare
@Ajpantuso: PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Summary
Fixes #171
Makes Leader Election possible with the following changes:
GenericReconcilier
can feed metrics even for non-leaders. This means that non-leaders are warm-standby instances that will have populated metrics to serve when they become leaders themselves.Result
Additional Information