The Polaris project consists of the following components:
- Orchestrator-independent SLO Script core library (
- Orchestrator-specific SLO Script connectors (currently
- SLO Script metrics query API connectors (currently
- Generic SLO mappings and controllers
- Generic elasticity strategy controllers
The elasticity strategy controllers are currently realized in Go, whereas the other components are realized in TypeScript.