Docs / Ops / Deployment

Deployment & Rollout

Gate every deployment with automated checks, run canary rollouts, and verify version integrity before releasing.

What this covers

Deploy gate

Pre-deploy checklist: SLA, SLO burn, open incidents.

Version check

Verify component versions match expected manifests.

Canary rollout

Graduated traffic shift with automatic abort on breach.

Readiness v2

Deep readiness probe beyond simple health check.

How to use

1. Run deploy check

Pass deploy gate before any release.

2. Verify versions

Confirm all components match expected versions.

3. Configure canary

Set traffic split % and abort thresholds.

4. Monitor rollout

Watch error rate and SLO burn during canary window.

5. Promote or abort

Promote on success; abort rolls back automatically.

Console pages

Key API endpoints

GET /ops/deploy/check — Deploy gate status
GET /ops/rollout/status — Canary rollout status
GET /ops/readiness — Readiness report
GET /ops/version/check — Version manifest

Evidence outputs

Deploy gate results
Canary rollout evidence
Version manifest snapshots