{"repo":"krkn-chaos/cerberus","free":true,"listed":false,"github":"https://github.com/krkn-chaos/cerberus","clone":"git clone https://github.com/krkn-chaos/cerberus.git","description":"Guardian of Kubernetes clusters. Tool to monitor clusters health and signal/alert on failures.","language":"Python","stars":100,"topics":["kubernetes","monitoring","watcher","health-check","scalability","performance-testing","reliability","component-failures"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Cerberus Guardian of Kubernetes and OpenShift Clusters Cerberus watches the Kubernetes/OpenShift clusters for dead nodes, system component failures/health and exposes a go or no-go signal which can be consumed by other workload generators or applications in the cluster and act accordingly. You can find more information about cerberus, how to run and config options in https://krkn-chaos.dev/docs/cerberus/ Workflow Installation Instructions on how to setup, configure and run Cerberus can be found at Installation. What Kubernetes/OpenShift components can Cerberus monitor? Following are the components of Kubernetes/OpenShift that Cerberus can monitor today, we will be adding more soon. Component Description Working ----------------------------------- ---------------------------------------------------------------------------------------------------------------- ------------------------- Nodes Watches all the nodes including masters, workers as well as nodes created using custom MachineSets :heavy check mark: Namespaces Watches all the pods including containers running inside the pods in the namespaces specified in the config :heavy check mark: Cluster Operators Watches all Cluster Operators :heavy check mark: Masters Schedulability Watches and warns if masters nodes are marked as schedulable :heavy check mark: Routes Watches specified routes :heavy check mark: CSRs Warns if any CSRs are not approved :heavy check mark: Critical Alerts Warns the user on observing abnormal behavior ","default_branch":null,"files":null,"tree":[],"storefront":"/r/krkn-chaos","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/krkn-chaos/cerberus/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."}