Life of a Deployment

DeckGateOrcaClouddriverRedisCloudInitiate Deploy orchestrationInitiate Deploy orchestrationPersist new executionReply with orchestration idReply with orchestration idIn worker threadInitiate Deploy operationPersist new taskReply with task idMutating callsMark task completedPoll until task completionQuery task statusUpdate execution stateloop[ In worker thread ]Poll until instances are upQuery server group/instance state from cacheMark execution completedloop[ In worker thread ]Poll until orchestration completionQuery orchestration statusQuery execution statusloop[ In background thread ]DeckGateOrcaClouddriverRedisCloudLife of a deployment