Merge "driver documentation layout fix"
This commit is contained in:
2 changed files with 34 additions and 38 deletions
@@ -4,9 +4,9 @@
http://creativecommons.org/licenses/by/3.0/legalcode
=====================
BGPVPN bagpipe driver
=====================
==============
BaGPipe driver
==============
Introduction
------------
@@ -1,49 +1,45 @@
How to use OpenContrail driver for the BGPVPN plugin?
-------------------------------------------------------------------------------
===================
OpenContrail driver
===================
The **OpenContrail** driver for the BGPVPN service plugin is designed to work
jointly with the `OpenContrail SDN controller`_.
OpenContrail proposes a similar script that devstack to deploy a dev and test
environment named `contrail installer`_
* Clone that OpenContrail installer script:
```
git clone git@github.com:Juniper/contrail-installer
```
OpenContrail proposes a `contrail installer`_ script which is similar to devstack,
and can be used to deploy a devi/test environment.
* Compile and run OpenContrail:
```
cd ~/contrail-installer
cp samples/localrc-all localrc (edit localrc as needed)
./contrail.sh build
./contrail.sh install
./contrail.sh configure
./contrail.sh start
```
* Clone that OpenContrail installer script::
* Then clone devstack:
```
git clone git@github.com:openstack-dev/devstack
```
git clone git@github.com:Juniper/contrail-installer
* A glue file is needed in the interim till it is upstreamed to devstack:
```
cp ~/contrail-installer/devstack/lib/neutron_plugins/opencontrail lib/neutron_plugins/
```
* Compile and run OpenContrail::
* Use a sample ``localrc``:
```
cp ~/contrail-installer/devstack/samples/localrc-all localrc
```
cd ~/contrail-installer
cp samples/localrc-all localrc (edit localrc as needed)
./contrail.sh build
./contrail.sh install
./contrail.sh configure
./contrail.sh start
* Then clone devstack::
git clone git@github.com:openstack-dev/devstack
* A glue file is needed in the interim till it is upstreamed to devstack::
cp ~/contrail-installer/devstack/lib/neutron_plugins/opencontrail lib/neutron_plugins/
* Use a sample ``localrc``::
cp ~/contrail-installer/devstack/samples/localrc-all localrc
* add the following to enable the OpenContrail driver for the BGPVPN service plugin::
NETWORKING_BGPVPN_DRIVER="BGPVPN:OpenContrail:networking_bgpvpn.neutron.services.service_drivers.opencontrail.opencontrail.OpenContrailBGPVPNDriver:default"
NETWORKING_BGPVPN_DRIVER="BGPVPN:OpenContrail:networking_bgpvpn.neutron.services.service_drivers.opencontrail.opencontrail.OpenContrailBGPVPNDriver:default"
* Run stack.sh
```
./stack.sh
```
* Run stack.sh::
./stack.sh
.. _OpenContrail SDN controller : https://github.com/Juniper/contrail-controller
.. _contrail installer : https://github.com/Juniper/contrail-installer
.. _contrail installer : https://github.com/Juniper/contrail-installer
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.