FerryDocs
ConceptsDeploys

The steps of a deploy

A deploy goes through six steps, from the queue to live.

Edit on GitHub

Queue. The deploy waits for its turn. A service runs one deploy at a time.

1 / 6

The same steps in the log

Deploy log
$ 

The lines that start with ==> come from Ferry.

If a step fails

Ferry removes the new instances. The deploy gets the status build_failed or deploy_failed.

Ferry does not touch the old instances. Your service stays online.

A service with a disk stops during a deploy

A service with a has one instance. Ferry stops the old instance before it starts the new instance. Thus the service is offline for a short time. See Disks, scaling & suspend.

On this page