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
    
    
  