Outrigger is an open framework and research community that explores distributed, collaborative, and competitive approaches to Kubernetes scheduling optimization, autoscaling and orchestration.
Our mission is to enable pluggable, autonomous controllers that operate alongside the Kubernetes control plane to dynamically augment workload and cluster specifications at runtime, and empower decision making across diverse heterogeneous clusters.
We aim to enable augmented controllability for Kubernetes clusters, advance multi-agent control theory and distributed decision support systems within the Kubernetes ecosystem, to equip engineers and researchers with the tools to prototype, benchmark, and deploy smarter orchestration strategies that serve enterprise SLAs guarantees.