API's and implementations to support L2 Gateways in Neutron.
 
 
 
Go to file
Ricardo Noriega 6785b61d48 'l2gw' entrypoint for Neutron service_plugins
Provide a 'l2gw' entrypoint definition, to allow the activation
  of the service plugin in a more friendly syntax.

Change-Id: Ia86f1885a9c9284d8a854891937b56cc9d730399
Signed-off-by: Ricardo Noriega <rnoriega@redhat.com>
2017-09-11 13:56:42 -06:00
contrib 'l2gw' entrypoint for Neutron service_plugins 2017-09-11 13:56:42 -06:00
debian networking-l2gw debian packaging and installation 2015-03-26 03:23:55 -07:00
devstack 'l2gw' entrypoint for Neutron service_plugins 2017-09-11 13:56:42 -06:00
doc/source Merge "Adding Release and version management for L2GW package" 2015-04-29 22:55:24 +00:00
etc Introduce socket timeout for a blocking socket 2016-08-26 08:57:17 +00:00
networking_l2gw Replace deprecated test.attr with decorators.attr 2017-07-25 04:47:49 +03:00
specs New API SPEC for Border Gateway support 2016-07-19 09:40:33 +03:00
tools Prepare for using standard python tests 2017-02-04 10:10:40 +01:00
.coveragerc Remove ovsapp references form .coverage file 2016-02-19 00:10:35 -08:00
.gitignore Initial cookiecutter setup 2014-12-11 23:42:16 -08:00
.gitreview Update .gitreview file for project rename 2015-06-12 23:12:30 +00:00
.testr.conf Revert "Fix for HP 3rd Party CI failure" 2016-01-11 12:01:57 -08:00
CONTRIBUTING.rst Update the documentation link for doc migration 2017-07-24 15:10:01 +08:00
HACKING.rst Update the documentation link for doc migration 2017-07-24 15:10:01 +08:00
LICENSE Initial cookiecutter setup 2014-12-11 23:42:16 -08:00
MANIFEST.in Include alembic migrations in module 2016-09-26 12:20:14 +01:00
README.rst Update the documentation link for doc migration 2017-07-24 15:10:01 +08:00
babel.cfg Initial cookiecutter setup 2014-12-11 23:42:16 -08:00
openstack-common.conf Initial cookiecutter setup 2014-12-11 23:42:16 -08:00
requirements.txt Updated from global requirements 2017-07-19 18:36:40 +00:00
setup.cfg 'l2gw' entrypoint for Neutron service_plugins 2017-09-11 13:56:42 -06:00
setup.py Use neutron-lib's context module 2017-03-07 02:07:03 -08:00
test-requirements.txt Updated from global requirements 2017-08-18 04:44:17 +00:00
tox.ini Use flake8-import-order plugin 2017-07-05 16:41:59 +03:00

README.rst

networking-l2gw

API's and implementations to support L2 Gateways in Neutron.

L2 Gateways

This project proposes a Neutron API extension that can be used to express and manage L2 Gateway components. In the simplest terms L2 Gateways are meant to bridge two or more networks together to make them look at a single L2 broadcast domain.

Initial implementation

There are a number of use cases that can be addressed by an L2 Gateway API. Most notably in cloud computing environments, a typical use case is bridging the virtual with the physical. Translate this to Neutron and the OpenStack world, and this means relying on L2 Gateway capabilities to extend Neutron logical (overlay) networks into physical (provider) networks that are outside the OpenStack realm. These networks can be, for instance, VLAN's that may or may not be managed by OpenStack.

More information

For help using or hacking on L2GW, you can send an email to the OpenStack Development Mailing List <mailto:openstack-dev@lists.openstack.org>; please use the [L2-Gateway] Tag in the subject. Most folks involved hang out on the IRC channel #openstack-neutron.

Getting started

  • TODO