Docker remote driver for OpenStack Neutron
Go to file
Taku Fukushima db80d0ef4a Add IPv4Data and IPv6Data to the schema for the network
This patch adds the newly introduced properties, IPv4Data and IPv6Data,
in the request against /NetworkDriver.CreateNetwork. This patch covers
only the schema change to validate the request against
/NetworkDriver.CreateNetwork, and the actual logic to use the passed data
and create subnets is not implemented in this patch. It will be added in
the following patches.

Change-Id: I4e5cf7a0c8ea97c39e5450846818806408467352
Signed-off-by: Taku Fukushima <f.tac.mac@gmail.com>
Closes-Bug: #1514668
2015-11-20 12:36:00 +09:00
contrib/vagrant Update vagrant support to use docker 1.9.0 rather experimental 2015-10-19 10:43:42 +05:30
doc/source Add specs directory to Kuryr 2015-11-05 20:49:26 -08:00
etc Adding configurations for Kuryr 2015-09-17 02:50:45 -04:00
kuryr Add IPv4Data and IPv6Data to the schema for the network 2015-11-20 12:36:00 +09:00
scripts Check subnetpool extension support 2015-11-10 15:23:13 +05:30
tools Stop unneeded cloning of Neutron during CI 2015-09-08 11:07:11 +00:00
usr/libexec/kuryr Modify unbound script executable 2015-11-17 13:21:50 +09:00
.coveragerc Exclude tests from coverage 2015-10-08 21:37:54 +09:00
.gitignore Add .gitignore file 2015-07-15 07:46:16 +00:00
.gitreview Added .gitreview 2015-07-14 18:00:33 +00:00
.testr.conf 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
README.rst Wrap readme to 80 chars 2015-09-11 20:28:35 -07:00
__init__.py Add entrypoint of Kuryr 2015-07-27 19:40:49 +09:00
babel.cfg 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
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 Removing unused dependency: discover 2015-08-28 17:50:42 +02:00
tox.ini Merge "Activate pep8 check that _ is imported" 2015-09-17 08:47:51 +00:00

README.rst

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