Docker remote driver for OpenStack Neutron
Go to file
Kyle Mestery 677252f3f7 Use reno for release notes
The OpenStack Release team has enabled support for reno for release notes
across all projects [1]. Start using this for Kuryr.

Note that Kuryr has no stable/liberty branch, so similar to shade [2],
we'll just tuck in the release notes into the general documentation area
for now.

[1] http://docs.openstack.org/developer/reno/
[2] https://review.openstack.org/#/c/253597/

Change-Id: I3b172f25fe454253fd82f138ed012f35a47c2eb9
Signed-off-by: Kyle Mestery <mestery@mestery.com>
2015-12-14 09:41:51 -06:00
contrib/vagrant Integrate devstack plugin with Vagrant setup 2015-11-25 09:57:28 -06:00
devstack Completing the basic configuration for Kuryr 2015-12-07 09:35:26 -05:00
doc Use reno for release notes 2015-12-14 09:41:51 -06:00
etc Correct location of auto-generated config file 2015-12-03 11:46:08 -05:00
kuryr Merge "Add a unit test for /NetworkDriver.GetCapabilities" 2015-12-09 10:21:46 +00:00
rally-jobs Add rally integration point 2015-12-10 07:33:55 +00:00
releasenotes/notes Use reno for release notes 2015-12-14 09:41:51 -06:00
scripts Completing the basic configuration for Kuryr 2015-12-07 09:35:26 -05:00
tools Make sure correct branch of Neutron is pulled on testing 2015-12-12 20:12:34 +02:00
usr/libexec/kuryr Adding plug/unplug for OVS 2015-12-07 09:48:29 -05:00
__init__.py Add entrypoint of Kuryr 2015-07-27 19:40:49 +09:00
.coveragerc Exclude tests from coverage 2015-10-08 21:37:54 +09:00
.gitignore Add kuryr auto generated conf files to gitignore 2015-12-10 08:51:32 +02:00
.gitreview Added .gitreview 2015-07-14 18:00:33 +00:00
.testr.conf Separate unit tests from fullstack tests 2015-12-08 09:08:04 +02:00
babel.cfg Initial template commit 2015-07-15 10:00:44 +03:00
CONTRIBUTING.rst Initial template commit 2015-07-15 10:00:44 +03:00
HACKING.rst Initial template commit 2015-07-15 10:00:44 +03:00
LICENSE Initial template commit 2015-07-15 10:00:44 +03:00
MANIFEST.in Initial template commit 2015-07-15 10:00:44 +03:00
openstack-common.conf Initial template commit 2015-07-15 10:00:44 +03:00
README.rst Fix Kuryr icon size 2015-11-23 14:55:07 +02:00
requirements.txt Implement /NetworkDriver.Join 2015-11-04 17:03:49 +09:00
setup.cfg Add entry point for kuryr-server 2015-09-24 13:45:49 -04:00
setup.py Initial template commit 2015-07-15 10:00:44 +03:00
test-requirements.txt Use reno for release notes 2015-12-14 09:41:51 -06:00
tox.ini Merge "Delete python bytecode before every test run" 2015-12-10 09:55:48 +00:00

kuryr

Kuryr

Docker for OpenStack Neutron

Kuryr is a Docker network plugin that uses Neutron to provide networking services to Docker containers. It provides containerised images for the common Neutron plugins.

Features

  • TODO

Prerequisites

$ sudo pip install -r requirements.txt

Running Kuryr

Please run the following script, it creates /usr/lib/docker/plugins/kuryr and the JSON spec file, /usr/lib/docker/plugins/kuryr/kuryr.json, if they don't exist.

$ ./scripts/run_kuryr.sh

Testing Kuryr

$ tox