Mixer API specification
The Mixer REST API provides a programmatic interface for external orchestration systems (e.g., Kubernetes, CI/CD, Enterprise Dashboards) to manage the fluxrig fleet.
Purpose
While the Data Plane (Hot Path) operates exclusively over NATS JetStream for extreme performance, the Control Plane exposes this REST API for:
- Observability: Querying the status of connected racks.
- Fleet management: Approving pending racks (zero config) and rotating keys.
- Deployment: Pushing new configurations or Wasm gears to specific racks.
Note: The
fluxrigCLI uses this API for management commands (e.g.,fluxrig admin racks list,fluxrig admin racks approve).
Data model (fluxMsg)
For details on the inter-gear communication format, see Data Model (fluxMsg).
Loading ...