-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
Allow monitoring of etcd when etcd_deployment_type=host #8002
Comments
The same problem. I switched |
@maxpain How was monitoring working with |
@maxpain Reading the code, I couldn't find how this was working. With
Another thing: etcd as installed by kubespray uses server and client certificates, this makes |
@sathieu You can define |
Closing then, thanks @nikitka |
@floryut Please reopen, only half of the answer is implemented. I'll write a PR for the second half (endpoints). |
Fixes: kubernetes-sigs#8002 Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr>
Fixes: kubernetes-sigs#8002 Signed-off-by: Mathieu Parent <math.parent@gmail.com>
Fixes kubernetes-sigs#8002 Signed-off-by: Mathieu Parent <math.parent@gmail.com>
What would you like to be added:
Currently, monitoring etcd is very hard for the following reasons:
Why is this needed:
A production cluster needs etcd to be properly monitored.
See also https://gitlab.com/kubitus-project/kubitus-installer/-/issues/13.
Proposal:
A possible way forward would be to expose the etcd metrics endpoint with a static pod on each etcd nodes (similar to
/etc/kubernetes/manifests/nginx-proxy.yml
).The text was updated successfully, but these errors were encountered: