{"repo":"erda-project/kubeprober","free":true,"listed":false,"github":"https://github.com/erda-project/kubeprober","clone":"git clone https://github.com/erda-project/kubeprober.git","description":"Large-scale Kubernetes cluster diagnostic tool.","language":"Go","stars":143,"topics":["go","docker","kubernetes","golang","k8s","cluster-analysis","observability"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"English 简体中文 KubeProber Home Document RoadMap Demo What is KubeProber? KubeProber is a diagnostic tool designed for large-scale Kubernetes clusters. It is used to perform diagnostic items in the kubernetes cluster to prove that the functions of the cluster are normal, KubeProber has the following characteristics: Large-scale clusters support Supports multi-cluster management, supports configuring the relationship between clusters and diagnostic items on the management side and viewing the diagnostic results of all clusters in a unified manner; Cloud Native The core logic is implemented by operator, providing complete Kubernetes API compatibility; Extensible Support user-defined diagnostic items Different from the monitoring system, KubeProber proves the functions of the cluster are normal from the perspective of diagnostic. Monitoring is a forward link and cannot cover all scenarios in the system. The monitoring data of each environment in the system is normal and cannot prove the system is 100% normal, so a tool is needed to prove the availability of the system from the reverse, and fundamentally to discover unavailable points in the cluster before users, such as: Whether all nodes in the set can be scheduled, whether there are special taints, etc; Whether the pod can be normally created, destroyed, and verified the entire link from kubernetes, kubelet to docker; Create a service and test unicom to verify whether the kube-proxy link is normal; Resolve an internal or external","default_branch":null,"files":null,"tree":[],"storefront":"/r/erda-project","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/erda-project/kubeprober/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}