Expand description
Noun-based HTTP route modules.
Modulesยง
- deferrals ๐
GET /v1/deferrals- currently-blocked (rollout, host) pairs as observed by the latest gate decisions inevent_log.- dispatch ๐
GET /v1/agent/dispatch?wait=60โ long-poll dispatch delivery.- enrollment ๐
- Cert-issuance handlers for enroll and renew.
- events ๐
POST /v1/agent/eventsโ inbound event ingestion (RFC-0005 ยง4.2).- fleet ๐
- Stateless distributor for the signed
fleet.resolved.jsonartifact. - health ๐
GET /healthz- outside/v1/*so it bypasses the protocol-version middleware.- heartbeat ๐
POST /v1/agent/heartbeatโ agent liveness + drift detection (RFC-0005 ยง4.3). Replaces the v0.1POST /v1/agent/checkinflow.- metrics ๐
/metrics- Prometheus text format. mTLS-protected like/v1/*; operator Prometheus scrapes with the same agent identity it presents to/v1/hosts. Returns 404 when themetricsfeature is off.- rollouts ๐
- Stateless distributor for pre-signed rollout manifests; CP holds no signing key.
- status ๐
- Read-only status endpoints and closure proxy fallback.