Closed supereagle closed 5 years ago
cs
has one limitation: all components needs to run on the same host with apiserver. Refer to componentstatus fails when components are not running on the same host as apiserver.
It will be deprecated in the future, but still in proposal stage: Deprecate ComponentStatus.
There is a bug kubernetes/kubernetes#72682 for kube-proxy health check, please check the k8s version.
There are 2 open source project with different solutions for K8s cluster healthy:
Both of these 2 methods are used in our practice. I have written a blog Kubernetes Cluster Health Monitoring to summary and compare these 2 solutions.
Kubernetes provides health check APIs to monitor its components' status.
Health check API list: