summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorElena Ezhova <eezhova@mirantis.com>2017-02-07 19:56:23 +0400
committerElena Ezhova <eezhova@mirantis.com>2017-02-08 12:35:08 +0400
commit5b9acd57bce555781f738cecf877a541fc02352c (patch)
treefd66dccd10bc00440b5ab7155fe4634accdacffe /doc
parent26733607c5a5aa4639ed987fe8255ff7319c6c6f (diff)
Document Neutron tenant network types configuration
Notes
Notes (review): Code-Review+1: Oleg Bondarev <obondarev@mirantis.com> Verified+1: Mirantis CCP CI <mirantis-fuel-ccp-ci@mirantis.com> Code-Review+2: Sergey Reshetnyak <sreshetniak@mirantis.com> Code-Review+2: Andrey Pavlov <apavlov@mirantis.com> Workflow+1: Andrey Pavlov <apavlov@mirantis.com> Verified+2: Jenkins Submitted-by: Jenkins Submitted-at: Tue, 14 Feb 2017 08:12:30 +0000 Reviewed-on: https://review.openstack.org/430328 Project: openstack/fuel-ccp Branch: refs/heads/master
Diffstat (limited to 'doc')
-rw-r--r--doc/source/index.rst1
-rw-r--r--doc/source/neutron_configuration.rst57
2 files changed, 58 insertions, 0 deletions
diff --git a/doc/source/index.rst b/doc/source/index.rst
index 945fcfe..2cf9976 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -32,6 +32,7 @@ Advanced topics
32 using_calico_instead_of_ovs 32 using_calico_instead_of_ovs
33 ironic 33 ironic
34 known_issues 34 known_issues
35 neutron_configuration
35 36
36Service plugins docs 37Service plugins docs
37-------------------- 38--------------------
diff --git a/doc/source/neutron_configuration.rst b/doc/source/neutron_configuration.rst
new file mode 100644
index 0000000..b4d3fcb
--- /dev/null
+++ b/doc/source/neutron_configuration.rst
@@ -0,0 +1,57 @@
1.. _neutron_configuration:
2
3=====================
4Neutron Configuration
5=====================
6
7This guide provides instructions on configuring Neutron with Fuel-CCP.
8
9Tenant network types
10====================
11
12By default Neutron is configured to use VxLAN segmentation but it is possible
13to specify other network types like VLAN or flat.
14
15To do so add the following lines to the ``configs.neutron`` section of the CCP
16configuration file:
17
18::
19
20 ml2:
21 tenant_network_types:
22 - "vlan"
23 - "vxlan"
24
25Here ``tenant_network_types`` is an ordered list of network types to allocate as
26tenant networks. Enabling several network types allows creating networks with
27``--provider:network_type`` equalling one of these types, if ``--provider:network_type``
28is not specified then the first type from the ``tenant_network_types`` list will
29be used.
30
31It is also possible to specify VxLAN VNI and VLAN ID ranges.
32
33VxLAN VNI ranges are configured in ``configs.neutron.ml2`` section with default range
34being "1:1000".
35
36::
37
38 ml2:
39 tenant_network_types:
40 - "vxlan"
41 vni_ranges:
42 - "1000:5000"
43
44VLAN ranges are configured per each physical network in the ``configs.neutron.physnets`` section:
45
46::
47
48 physnets:
49 - name: "physnet1"
50 bridge_name: "br-ex"
51 interface: "eno2"
52 flat: false
53 vlan_range: "1050:2050"
54
55For more information on configuring physical networks refer to the `QuickStart Guide`_.
56
57.. _QuickStart Guide: http://fuel-ccp.readthedocs.io/en/latest/quickstart.html