aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2019-12-20 11:35:35 +0100
committerMichal Nasiadka <mnasiadka@gmail.com>2020-04-09 07:40:12 +0200
commit8a0740df977916fa5b23117f993cde7282a303bf (patch)
tree924e6a77be4cc6dc13f3b0d5862e9f56da269a4b /doc
parentfa49143f10c5bb41c142b3bed94d34992d48baed (diff)
downloadkolla-ansible-8a0740df977916fa5b23117f993cde7282a303bf.tar.gz
kolla-ansible-8a0740df977916fa5b23117f993cde7282a303bf.zip
OVN Support
Implement OVN Ansible role. Implements: blueprint ovn-controller-neutron-ansible Depends-On: https://review.opendev.org/713422 Change-Id: Icd425dea85d58db49c838839d8f0b864b4a89a78
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"
+