Skip to main content

Arbiter

Extendible scheduling and scaling tool for Kubernetes

Easy to Use

Define OBI(Observability Indicator) as first class model that can convert metrics/logging/tracing to an unified indicator. Use 'abctl' tool to check and use data easily.

Designed to Extend

Provide a plugin framework that can integrate with different observability tools as input and generate OBI output. Introduce a context to let user extend scheduler easily using Javascript.

Facilitate Scheduling and Scaling

OBI can be consumed by autoscaler like HPA/VPA, facilitate the requirements related to scaling.

Trigger Actions

Allow to trigger custom actions based on OBI, help to mark resource status using different rules or automate manual works.

Out-of-the-box Plugins

Provide various out-of-the-box plugins from real user scenarios, to support various requirements and provide community support.