Workflow outlining deployment of a DU
This BP deals with deployment of a DU to create a running instance of an application.
A DU will be available in glance, uploaded as the end result of git-integration workflow.
The deployment workflow will involve at least the following steps:
1) Create a heat template with the DU image id
2) Issue heat stack-create command with the above created template
Blueprint information
- Status:
- Complete
- Approver:
- Adrian Otto
- Priority:
- Essential
- Drafter:
- Devdatta Kulkarni
- Direction:
- Approved
- Assignee:
- Angus Salkeld
- Definition:
- Approved
- Series goal:
- Accepted for icehouse
- Implementation:
- Implemented
- Milestone target:
- 2014.1.1
- Started by
- Angus Salkeld
- Completed by
- Adrian Otto
Related branches
Related bugs
Sprints
Whiteboard
High-level design:
-------
We want creation of the template and deployment to kick off when a POST is done on /plan
Assumption:
- The Glance id of DU is specified in the plan file
We envision the following steps upon POST to /plan with plan file specified as data of POST
1) Generate Heat server template with the glance id
2) Issue Heat stack create command
See Also: https:/