Kubirds

Effortless Supervision

#cloud-native #declarative #scalable #interoperable

The first Cloud-Native Supervision Engine

Kubirds is a powerful and flexible Cloud-Native framework to operate your supervision, allowing developers and operators to observe and react to events in their infrastructure across cloud providers and on-premise systems.
Kubirds Engine Schema
Kubirds Dashboard Screenshot

Take your IT monitoring to the Cloud

Do what you used to do until now, without the hassle of scaling, upgrading, maintaining your supervision infrastructure.

Kubirds is like your old school supervisor/alerting system brought to the Cloud era.

Recycle Icon

Built for reusability

Encapsulate your workflow in Docker images and reuse them heavily in any job. Kubirds' reactivity is Plug’n’play, allowing you to attach, update and remove your automated incident-response workflow without interfering with your observability workflow.

Better observability

Use Kubirds' Units to modelize the core of your supervision. Observe for changes in your infratructure with little to zero configuration. Schedule your workflows with ease, and let your supervision scale with your Kubernetes cluster.
---
apiVersion: kubirds.com/v1
kind: Unit
metadata:
  name: observe-infra
  namespace: default
  labels:
    domain: infra
spec:
  schedule: every 5 minutes
  image:
    name: myorga/infra-observer:latest
    pullPolicy: IfNotPresent
    command: /opt/myorga/run-infra-observer.sh

Fine-grained reactivity

React to the results of many Units with Kubirds' Reactors. Select precisely what you’re reacting to and when a response should be triggered. Notify or mutate external systems based on changes detected by your supervision.
---
apiVersion: kubirds.com/v1
kind: Reactor
metadata:
  name: notify-teams
  namespace: default
spec:
  unitSelector:
    domain: infra
  image:
    name: myorga/team-notifier:latest
    pullPolicy: IfNotPresent
    command: /opt/myorga/run-team-notifier.sh

Integrated with systems you already use

Choose from tons of the ready-to-use units and reactors to connect Kubirds to your preferred monitoring, alerting, database, and custom systems.
Getting Started

I want to know more, and install the Freemium edition on my cluster.

Product and services

I need more than what the Freemium edition has to offer.

Documentation

I wish to learn more about Kubirds and how it works.