Containers Service for OpenStack
Go to file
Hongbin Lu c7369adbe5 Introduce Cinder volume driver
* Define the volume driver interface that all volume drivers
  need to inherit. Currently, the interface has three methods:
  attach, detach, and bind_mount. Attach should connect to
  the volume and mount the volume to a specific path in the
  filesystem for containers to bindmount. Detach should do
  the opposite of attach. Bind_mount returns the host and
  container paths that the binding should use.
* Implement the first volume driver for Cinder. This driver
  is for mounting/unmounting Cinder volumes. It uses the
  CinderWorkflow API to attach/detach Cinder volumes and
  using the mounting utility to mount the attached volumes
  to the filsystem.

Partial-Implements: blueprint direct-cinder-integration
Change-Id: I602bdf7127f298a2193d3143b05188ec8ebfb64e
2017-10-18 22:04:03 +00:00
api-ref/source Add api-ref for container top 2017-10-15 23:48:11 -07:00
contrib Make 'utils.monkey_patch' py3 compatible 2017-10-10 16:57:03 +08:00
devstack Implement Cinder attach workflow 2017-10-18 18:00:04 -04:00
doc/source Add installation guide for Zun 2017-10-17 11:40:28 -04:00
etc Register default network policies in code 2017-10-10 05:32:33 +00:00
playbooks Migrate to Zuul v3 2017-10-07 02:04:45 +00:00
releasenotes Update reno for stable/pike 2017-08-17 14:01:00 +00:00
specs Fix docs commands failed error 2017-09-08 09:11:52 +08:00
template/capsule Add capsule method list 2017-09-25 14:54:26 +00:00
tools Prepare for using standard python tests 2017-03-15 10:20:39 +05:30
zun Introduce Cinder volume driver 2017-10-18 22:04:03 +00:00
.coveragerc Add coverage configuration 2016-11-02 05:15:29 +00:00
.gitignore Implement basic policy module in code 2017-10-03 13:58:25 +00:00
.gitreview Update after project rename 2016-09-03 16:03:04 -05:00
.testr.conf update higgins with zun 2016-06-08 22:21:34 -05:00
.zuul.yaml Migrate to Zuul v3 2017-10-07 02:04:45 +00:00
CONTRIBUTING.rst Optimize the link address 2017-04-07 10:50:23 +08:00
HACKING.rst Fix docs & specs erros. 2017-07-15 16:10:06 +07:00
LICENSE Initial commit 2016-05-12 14:59:56 -04:00
README.rst Change tag link in README to the newest address 2017-08-03 10:07:56 +08:00
babel.cfg Initial commit 2016-05-12 14:59:56 -04:00
requirements.txt Implement Cinder attach workflow 2017-10-18 18:00:04 -04:00
setup.cfg Introduce Cinder volume driver 2017-10-18 22:04:03 +00:00
setup.py Updated from global requirements 2017-06-10 13:40:18 +00:00
test-requirements.txt Cleanup test-requirements 2017-09-24 04:43:38 +08:00
tox.ini Implement basic policy module in code 2017-10-03 13:58:25 +00:00

README.rst

Team and repository tags

image

image

Zun

Container Management service for OpenStack

Zun (ex. Higgins) is a Container Management service for OpenStack. It aims to provide an OpenStack API for launching and managing containers backed by different container technologies.

Features

  • TODO