ArchitectureΒΆ

The base installation for Robusta runs in-cluster as two Kubernetes deployments

  • robusta-forwarder - Connects to the APIServer and monitors Kubernetes changes. Forwards them to robusta-runner.

  • robusta-runner - Receives all events, evaluates playbooks, sends notifications

Optionally, Robusta has some additional components, described below.

HolmesGPT (Optional)ΒΆ

Robusta's next generation AI-engine that investigates alerts automatically. See AI Analysis.

Bundled Prometheus (Optional)ΒΆ

Install Robusta with Prometheus included. This is powered by kube-prometheus-stack.

Alternatively, you can integrate an existing Prometheus with Robusta.

Web UI (Optional)ΒΆ

The Robusta SaaS platform provides a single pane of glass for all your alerts and clusters.

On commercial plans, the UI is available for self-hosting in your own environment.

CLI (Optional)ΒΆ

The robusta cli makes it easier to install Robusta by auto-generating Helm values.

Next StepsΒΆ

Ready to install Robusta? Get started.