airmux uses after an inference request has been authenticated and
routed. They are separate from inference keys and management keys.
Credential scopes
The data plane receives only a versioned secret reference in its configuration bundle. The secret value stays in the
configured secret store and is resolved only for the selected request.
Add a credential
The webapp exposes credentials at instance, organization, and workspace settings. The CLI creates organization or workspace credentials:--org to share the credential across the active organization. Without it, the credential belongs to the selected workspace.
Rotate, disable, or delete
Selection and health
Within the selected scope, lower priority values are tried first. Credential status is advisory and reflects the latest ingested request event:unknown, live, invalid, or rate_limited. Request-time selection also uses an in-memory
cooldown after a rate limit.
Use a credential_access rule to allow only selected scopes. Multiple matching credential rules intersect, so every
rule must allow a scope for it to remain eligible.
Secret stores
The default managed deployment uses a file-backed store on the persistent/state volume. Standalone mode uses
environment variables and can resolve only one value per provider, making it appropriate for local or single-tenant use.
Both planes must point at the same store when deployed separately.