- Control API deployment service (
svc/ctrl/services/deployment). - Restate DeployService workflows (
svc/ctrl/worker/deploy). - Deployment virtual object for serialized state changes (
svc/ctrl/worker/deployment).
Flow: create deployment
Flow: promote deployment
Flow: rollback deployment
State serialization
Scheduled state changes are serialized via a Restate virtual object keyed by deployment ID insvc/ctrl/worker/deployment. The object stores a nonce for the most recent transition so older delayed requests no-op.
Notes
The deployment workflow supports Git sources, but the control API currently requiresdocker_image.
