Environment Template Catalog

Registered by Henar Muñoz

Applications normally are not deployed just in a unique VM but they are composed by a set of layers (DB, web server..). The blueprint template is the specification of the set of VMs plus the software to be installed on top of. The user can define blueprint templates from scratch or reuse and customize them (e.g. including keypairs). Blueprint templates not only cover instantation, but also the specification of such templates, store them in a catalogue and cloning them from the abstract template catalog.

Blueprint information

Status:
Complete
Approver:
Serg Melikyan
Priority:
Medium
Drafter:
Henar Muñoz
Direction:
Approved
Assignee:
Henar Muñoz
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Henar Muñoz
Completed by
Henar Muñoz

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:feature/blueprint-template,n,z

Addressed by: https://review.openstack.org/149207
    Structure for the environment template

Specification is uploaded to the review https://review.openstack.org/#/c/141334/

We need to accept appropriate name for that feature:

- Environment Template
- Environment Snapshots
- Environment Blueprint

It's good to notice, that environment is a required word here.

Gerrit topic: https://review.openstack.org/#q,topic:bp/blueprint-template,n,z

Addressed by:
https://review.openstack.org/153180
https://review.openstack.org/#/c/152943/

Extension API for environment templates
Environment Template entity and its service

Addressed by: https://review.openstack.org/160843
    Environment Template CLI

Gerrit topic: https://review.openstack.org/#q,topic:bp/environment-template,n,z

Addressed by: https://review.openstack.org/164496
    Functional tests for environment template functionality

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.