aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2020-04-15 20:51:57 +0000
committerGerrit Code Review <review@openstack.org>2020-04-15 20:51:57 +0000
commit975db2b2b4e338ba6f111bbb4fc51d27cdd44ce5 (patch)
tree63294769ae0546482fe63cb6f46dafc21094c3e2 /doc
parent155bd8d2aa38fb942f9ec2c49c27b366b8bbc7fb (diff)
parent8a0740df977916fa5b23117f993cde7282a303bf (diff)
downloadkolla-ansible-975db2b2b4e338ba6f111bbb4fc51d27cdd44ce5.tar.gz
kolla-ansible-975db2b2b4e338ba6f111bbb4fc51d27cdd44ce5.zip
Merge "OVN Support"
Diffstat (limited to 'doc')
-rw-r--r--doc/source/reference/networking/neutron.rst23
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/source/reference/networking/neutron.rst b/doc/source/reference/networking/neutron.rst
index 20af193ec..1760f349c 100644
--- a/doc/source/reference/networking/neutron.rst
+++ b/doc/source/reference/networking/neutron.rst
@@ -38,6 +38,9 @@ To use provider networks in instances you also need to set the following in
``enable_neutron_provider_networks`` ensures ``neutron_external_interface``
is used on hosts in the ``compute`` group.
+OpenvSwitch (ml2/ovs)
+~~~~~~~~~~~~~~~~~~~~~
+
By default ``kolla-ansible`` uses ``openvswitch`` as its underlying network
mechanism, you can change that using the ``neutron_plugin_agent`` variable in
``/etc/kolla/globals.yml``:
@@ -57,3 +60,23 @@ to using the native OVS firewall driver by employing a configuration override
[security_group]
firewall_driver = openvswitch
+OVN (ml2/ovn)
+~~~~~~~~~~~~~
+
+In order to use ``OVN`` as mechanism driver for ``neutron``, you need to set
+the following:
+
+.. path /etc/kolla/globals.yml
+.. code-block:: yaml
+
+ neutron_plugin_agent: "ovn"
+
+When using OVN - Kolla-Ansible will not enable distributed floating ip
+functionality (not enable external bridges on computes) by default.
+To change this behaviour you need to set the following:
+
+.. path /etc/kolla/globals.yml
+.. code-block:: yaml
+
+ neutron_ovn_distributed_fip: "yes"
+