Zun

Introduce the concept of capsule to zun

Registered by hongbin

Docker compose is a handy tool to compose multiple containers into one unit. Zun could support a similar feature. For example, a Zun compose could be a sandbox with one or multiple containers.

Blueprint information

Status:
Complete
Approver:
hongbin
Priority:
High
Drafter:
hongbin
Direction:
Approved
Assignee:
Kevin Zhao
Definition:
Review
Series goal:
Accepted for queens
Implementation:
Implemented
Milestone target:
milestone icon queens-1.0.0
Started by
hongbin
Completed by
hongbin

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/437759
    [WIP]Introduce container composition

Addressed by: https://review.openstack.org/480456
    [WIP]: Add capsule database and method

Addressed by: https://review.openstack.org/484601
    Add the capsule DB method

Addressed by: https://review.openstack.org/484602
    Add capsule controller in API side

Addressed by: https://review.openstack.org/484603
    Add capsule method list

Addressed by: https://review.openstack.org/484604
    Add capsule method delete

Addressed by: https://review.openstack.org/484605
    Add capsule method describe

Addressed by: https://review.openstack.org/494427
    Add test cases for capsule Objects

Addressed by: https://review.openstack.org/496973
    Add test cases for Capsule API

Addressed by: https://review.openstack.org/502461
    Add document for capsule

Addressed by: https://review.openstack.org/529280
    Add support for Capsule volume

Addressed by: https://review.openstack.org/530062
    Add detailed parameters for Capsule create

Addressed by: https://review.openstack.org/535666
    Add volumes_info and addresses to data model

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.