Installation and configuration guide for lbaas

1. What is the problem?
Currently no doc is there for installing and configuring LBaaS.

2. What is the solution to the problem?
Add installation and configuration guide for LBaaS.

3. What features need to be implemented to the Tricircle to realize
the solution?
None

Change-Id: I73b48b88c341ac154e9714dfb855e283981d97e7
This commit is contained in:
Yipei Niu 2017-09-11 11:05:10 +08:00
parent 2b164d8dff
commit 2728624a46
5 changed files with 1084 additions and 0 deletions

View File

@ -44,6 +44,12 @@ ML2_L3_PLUGIN=tricircle.network.local_l3_plugin.TricircleL3Plugin
TRICIRCLE_START_SERVICES=True
enable_plugin tricircle https://github.com/openstack/tricircle/
# Configure Neutron LBaaS, which will be removed after tricircle plugin enabling
# enable_plugin neutron-lbaas https://github.com/openstack/neutron-lbaas.git
# enable_plugin octavia https://github.com/openstack/octavia.git
# ENABLED_SERVICES+=,q-lbaasv2
# ENABLED_SERVICES+=,octavia,o-cw,o-hk,o-hm,o-api
disable_service horizon
# Enable l2population for vxlan network

View File

@ -48,6 +48,12 @@ ML2_L3_PLUGIN=tricircle.network.local_l3_plugin.TricircleL3Plugin
TRICIRCLE_START_SERVICES=False
enable_plugin tricircle https://github.com/openstack/tricircle/
# Configure Neutron LBaaS, which will be removed after tricircle plugin enabling
# enable_plugin neutron-lbaas https://github.com/openstack/neutron-lbaas.git
# enable_plugin octavia https://github.com/openstack/octavia.git
# ENABLED_SERVICES+=,q-lbaasv2
# ENABLED_SERVICES+=,octavia,o-cw,o-hk,o-hm,o-api
disable_service horizon
# Enable l2population for vxlan network

View File

@ -14,3 +14,4 @@ step by step without DevStack for users who install OpenStack manually.
.. include:: ./multi-pod-installation-devstack.rst
.. include:: ./installation-manual.rst
.. include:: ./installation-cell.rst
.. include:: ./installation-lbaas.rst

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
---
features:
- |
Support LBaaS in multi-region scenario. To enable adding instances as
members with VIP, amphora routes the traffic sent from VIP to its
gateway. However, in Tricircle, the gateway obtained from central neutron
is not the real gateway in local neutron. As a result, only subnet
without gateway is supported as member subnet. We will remove the
limitation in the future, and LBaaS working together with Nova Cells V2
multi-cells will also be supported in the future.