Connect with us: https://github.com/similarweb/statusbay
500K+
Key features:
StatusBay is an open source tool that provides the missing visibility into the K8S deployment process. It does that by subscribing to K8S cluster(s), collecting all the relevant events from K8S and providing a step by step "zoom-in" into the deployment process. The main goal is to ease the experience of troubleshooting and debugging services in K8S and provide confidence while making changes.
StatusBay is designed to be dynamic and extensible, you can easily integrate with different metric providers to monitor the quality of the deployment over time.
We've also created an API to provide an easy way to access the data and built a UI on top of it.

StatusBay watcher subscribes to K8S cluster event stream and watches for resource changes (CREATE/UPDATE/DELETE). Upon a change, such as new application deployment, it starts monitoring the progress of all the resource kinds (deployment, statefulset, daemonset, etc) associated with that deployment, notifies the relevant persona on success/failure/timeout and provides detailed report through the UI.
Example Scenario:
Someone has deployed an Nginx through Helm or Kubectl.
$ helm install {{NGINX_APP}} .
# OR
$ kubectl create deployment --image nginx my-nginx
The watcher will immediately start monitoring the deployment named my-nginx and report to the user using the notifications channels configured (slack, email, etc).
The following annotations can be attached to deployment to configure the different features StatusBay has to offer.
Thank you for your interest in contributing! Please refer to CONTRIBUTING.md for guidance.
Content type
Image
Digest
Size
19.4 MB
Last updated
over 6 years ago
docker pull similarweb/statusbay:release-0.1.7-rc3