Promote a canary deployment
POST/deployments/:id/promote
Promotes a canary deployment to full rollout.
Status: Not implemented - Planned for Phase 9 (Deployment Control APIs) Requires: Phase 8 (Canary Strategy)
What Happens
- Canary phase completes successfully
- Deployment proceeds to full rollout
- New version is deployed to all remaining nodes
When to Use
- After verifying canary health and metrics
- When ready to proceed with full rollout
- Manually approve progression from canary to production
Request
Responses
- 200
- 400
- 404
- 409
- 500
OK
Invalid request
Deployment not found
Deployment is not in canary phase
Internal Server Error