
One Convergence Neutron Plugin implements Neutron API to provide a network virtualization solution. The plugin works with One Convergence NVSD controller to provide the functionality. This checkin implements the Neutron core APIs and the plugin will be extended to support the L3 and service plugin extension APIs. Change-Id: Ic8a0dc0f5950d41b9b253c0d61b6812dbfd161c7 Implements: blueprint oc-nvsd-neutron-plugin
33 lines
980 B
Plaintext
33 lines
980 B
Plaintext
One Convergence Neutron Plugin to implement the Neutron v2.0 API. The plugin
|
|
works with One Convergence NVSD controller to provide network virtualization
|
|
functionality.
|
|
|
|
The plugin is enabled with the following configuration line in neutron.conf:
|
|
|
|
core_plugin = neutron.plugins.oneconvergence.plugin.OneConvergencePluginV2
|
|
|
|
The configuration parameters required for the plugin are specified in the file
|
|
etc/neutron/plugins/oneconvergence/nvsdplugin.ini. The configuration file contains
|
|
description of the different parameters.
|
|
|
|
To enable One Convergence Neutron Plugin with devstack and configure the required
|
|
parameters, use the following lines in localrc:
|
|
|
|
Q_PLUGIN=oneconvergence
|
|
|
|
disable_service n-net
|
|
disable_service q-agt
|
|
enable_service q-dhcp
|
|
enable_service q-svc
|
|
enable_service q-l3
|
|
enable_service q-meta
|
|
enable_service neutron
|
|
|
|
NVSD_IP=
|
|
NVSD_PORT=
|
|
NVSD_USER=
|
|
NVSD_PASSWD=
|
|
|
|
The NVSD controller configuration should be specified in nvsdplugin.ini before
|
|
invoking stack.sh.
|