Deployment Creation Workflow
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 workflow for creating a deployment for a blueprint.
sequenceDiagram
participant CLI
participant NP as Nginx (Proxy)
participant REST
participant ES as Elasticsearch
participant MA as Management Agent
CLI->>NP: cfy deployments create - PUT /deployments/{{deployment-id}}
NP->>CLI: PUT /deployments/{{deployment-id}}
REST->>ES: get blueprint by ID
REST->>REST: create deployment data
REST->>ES: save deployment data
REST->>MA:create deployment agents
The REST service retrieves the blueprint document from Elasticsearch and creates a tangible manifestation of it by expanding nodes to node-instances, attaching node-instance ID’s to them, and so on.