Browse Source

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
changes/67/511667/30
Yipei Niu 4 years ago
parent
commit
2728624a46
  1. 6
      devstack/local.conf.node_1.sample
  2. 6
      devstack/local.conf.node_2.sample
  3. 1
      doc/source/install/installation-guide.rst
  4. 1061
      doc/source/install/installation-lbaas.rst
  5. 10
      releasenotes/notes/add-lbaas-ebb1009abd3da0dd.yaml

6
devstack/local.conf.node_1.sample

@ -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

6
devstack/local.conf.node_2.sample

@ -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

1
doc/source/install/installation-guide.rst

@ -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

1061
doc/source/install/installation-lbaas.rst
File diff suppressed because it is too large
View File

10
releasenotes/notes/add-lbaas-ebb1009abd3da0dd.yaml

@ -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.
Loading…
Cancel
Save