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 performance, the Control Plane exposes this REST API for:
- Observability: Query the status of connected racks.
- Fleet management: Approve pending racks (zero config) and rotate keys.
- Deployment: Push 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 ...