1 [ml2] |
|
2 # (ListOpt) List of network type driver entrypoints to be loaded from |
|
3 # the neutron.ml2.type_drivers namespace. |
|
4 # |
|
5 # type_drivers = local,flat,vlan,gre,vxlan |
|
6 # Example: type_drivers = flat,vlan,gre,vxlan |
|
7 type_drivers = flat,vlan,vxlan |
|
8 |
|
9 # (ListOpt) Ordered list of network_types to allocate as tenant |
|
10 # networks. The default value 'local' is useful for single-box testing |
|
11 # but provides no connectivity between hosts. |
|
12 # |
|
13 # In the case of Solaris, 'local' can be achieved by using 'flat' network |
|
14 # type and Solaris Etherstubs, so 'local' network type as such is not |
|
15 # supported. |
|
16 # |
|
17 # tenant_network_types = local |
|
18 # Example: tenant_network_types = vlan,gre,vxlan |
|
19 tenant_network_types = vlan |
|
20 |
|
21 # (ListOpt) Ordered list of networking mechanism driver entrypoints |
|
22 # to be loaded from the neutron.ml2.mechanism_drivers namespace. |
|
23 # mechanism_drivers = |
|
24 # Example: mechanism_drivers = openvswitch,mlnx |
|
25 # Example: mechanism_drivers = arista |
|
26 # Example: mechanism_drivers = cisco,logger |
|
27 # Example: mechanism_drivers = openvswitch,brocade |
|
28 # Example: mechanism_drivers = linuxbridge,brocade |
|
29 mechanism_drivers = openvswitch |
|
30 |
|
31 # (ListOpt) Ordered list of extension driver entrypoints |
|
32 # to be loaded from the neutron.ml2.extension_drivers namespace. |
|
33 # extension_drivers = |
|
34 # Example: extension_drivers = anewextensiondriver |
|
35 |
|
36 # =========== items for MTU selection and advertisement ============= |
|
37 # (IntOpt) Path MTU. The maximum permissible size of an unfragmented |
|
38 # packet travelling from and to addresses where encapsulated Neutron |
|
39 # traffic is sent. Drivers calculate maximum viable MTU for |
|
40 # validating tenant requests based on this value (typically, |
|
41 # path_mtu - max encap header size). If <=0, the path MTU is |
|
42 # indeterminate and no calculation takes place. |
|
43 # path_mtu = 0 |
|
44 |
|
45 # (IntOpt) Segment MTU. The maximum permissible size of an |
|
46 # unfragmented packet travelling a L2 network segment. If <=0, |
|
47 # the segment MTU is indeterminate and no calculation takes place. |
|
48 # segment_mtu = 0 |
|
49 |
|
50 # (ListOpt) Physical network MTUs. List of mappings of physical |
|
51 # network to MTU value. The format of the mapping is |
|
52 # <physnet>:<mtu val>. This mapping allows specifying a |
|
53 # physical network MTU value that differs from the default |
|
54 # segment_mtu value. |
|
55 # physical_network_mtus = |
|
56 # Example: physical_network_mtus = physnet1:1550, physnet2:1500 |
|
57 # ======== end of items for MTU selection and advertisement ========= |
|
58 |
|
59 [ml2_type_flat] |
|
60 # (ListOpt) List of physical_network names with which flat networks |
|
61 # can be created. Use * to allow flat networks with arbitrary |
|
62 # physical_network names. |
|
63 # |
|
64 # flat_networks = |
|
65 # Example:flat_networks = physnet1,physnet2 |
|
66 # Example:flat_networks = * |
|
67 |
|
68 [ml2_type_vlan] |
|
69 # (ListOpt) List of <physical_network>[:<vlan_min>:<vlan_max>] tuples |
|
70 # specifying physical_network names usable for VLAN provider and |
|
71 # tenant networks, as well as ranges of VLAN tags on each |
|
72 # physical_network available for allocation as tenant networks. |
|
73 # |
|
74 # network_vlan_ranges = |
|
75 # Example: network_vlan_ranges = physnet1:1000:2999,physnet2 |
|
76 |
|
77 [ml2_type_gre] |
|
78 # (ListOpt) Comma-separated list of <tun_min>:<tun_max> tuples enumerating ranges of GRE tunnel IDs that are available for tenant network allocation |
|
79 # tunnel_id_ranges = |
|
80 |
|
81 [ml2_type_vxlan] |
|
82 # (ListOpt) Comma-separated list of <vni_min>:<vni_max> tuples enumerating |
|
83 # ranges of VXLAN VNI IDs that are available for tenant network allocation. |
|
84 # |
|
85 # vni_ranges = |
|
86 |
|
87 # (StrOpt) Multicast group for the VXLAN interface. When configured, will |
|
88 # enable sending all broadcast traffic to this multicast group. When left |
|
89 # unconfigured, will disable multicast VXLAN mode. |
|
90 # |
|
91 # vxlan_group = |
|
92 # Example: vxlan_group = 239.1.1.1 |
|
93 |
|
94 [securitygroup] |
|
95 # Controls if neutron security group is enabled or not. |
|
96 # It should be false when you use nova security group. |
|
97 enable_security_group = False |
|
98 |
|
99 # Use ipset to speed-up the iptables security groups. Enabling ipset support |
|
100 # requires that ipset is installed on L2 agent node. |
|
101 enable_ipset = False |
|