-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Control plane healthchecks #1902
Comments
/assign |
@randomvariable Are you creating some etcd utils as part of this? The reason I ask is that, the control plane controller needs to talk to etcd to remove a member as part of deleting a control plane replica. I'd like that to talk to etcd using the same mechanism as the healthchecks. The control plane CAEP mentions two options
Do you have a preference? I think pod exec'ing makes it easier to access the necessary certificates, but port-forwarding lets us avoid shelling out to etcdctl. |
@dlipovetsky I believe @randomvariable is planning on using port-forward, and he's working on a library and the plan is to open up a PR real soon. |
/remove lifecycle-active Currently working on kubernetes-sigs/cluster-api-provider-aws#1490 |
/remove lifecycle-active |
@randomvariable I can take this! Why was #2031 closed? It seems to be closed with no note |
Oh, I thought I left a comment. Mainly was going to a single PR with the consumption included rather than having it as an abstract package the API of which might need to be changed. |
ack /assign |
@dlipovetsky had some additional comments in that because none of the alarms actually report connectivity, you can still have a network partition and not get an error. |
@chuckha @randomvariable Can this be closed in favor of #2243? |
whoops, yep, duplicate, replaced by #2243 /closing |
/close 😑 |
@chuckha: Closing this issue. In response to this:
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. |
Implement control plane healthchecks as part of #1756
The text was updated successfully, but these errors were encountered: