Workflow Execution Flow
Get the latest docs.
You are looking at documentation for an older release. Not what you want? Use the version selector on the top banner or click here.
This section describes the flow for executing a workflow on an existing deployment.
sequenceDiagram participant CLI participant Nginx participant REST participant PSQL as PostgreSQL participant RMQ as RabbitMQ participant MW as Management Worker CLI->>Nginx: cfy executions start workflow_name -d deployment_id - POST /executions Nginx->>REST: POST /executions REST->>PSQL: Get deployment by ID REST->>RMQ: Submit workflow MW->>RMQ: Pull workflow REST->>PSQL: Store workflow information MW->>MW: Process workflow