openstack-manuals/doc/common/tables/neutron-cisco.xml

240 lines
8.3 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<para xmlns="http://docbook.org/ns/docbook" version="5.0">
<!-- Warning: Do not edit this file. It is automatically
generated and your changes will be overwritten.
The tool to do so lives in openstack-doc-tools repository. -->
<table rules="all" xml:id="config_table_neutron_cisco">
<caption>Description of Cisco configuration options</caption>
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<th>Configuration option = Default value</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<th colspan="2">[CISCO]</th>
</tr>
<tr>
<td>model_class = neutron.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2</td>
<td>(StrOpt) Model Class</td>
</tr>
<tr>
<td>nexus_driver = neutron.plugins.cisco.test.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver</td>
<td>(StrOpt) Nexus Driver Name</td>
</tr>
<tr>
<td>nexus_l3_enable = False</td>
<td>(BoolOpt) Enable L3 support on the Nexus switches</td>
</tr>
<tr>
<td>provider_vlan_auto_create = True</td>
<td>(BoolOpt) Provider VLANs are automatically created as needed on the Nexus switch</td>
</tr>
<tr>
<td>provider_vlan_auto_trunk = True</td>
<td>(BoolOpt) Provider VLANs are automatically trunked as needed on the ports of the Nexus switch</td>
</tr>
<tr>
<td>provider_vlan_name_prefix = p-</td>
<td>(StrOpt) VLAN Name prefix for provider vlans</td>
</tr>
<tr>
<td>svi_round_robin = False</td>
<td>(BoolOpt) Distribute SVI interfaces over all switches</td>
</tr>
<tr>
<td>vlan_name_prefix = q-</td>
<td>(StrOpt) VLAN Name prefix</td>
</tr>
<tr>
<th colspan="2">[CISCO_N1K]</th>
</tr>
<tr>
<td>bridge_mappings = </td>
<td>(StrOpt) N1K Bridge Mappings</td>
</tr>
<tr>
<td>default_network_profile = default_network_profile</td>
<td>(StrOpt) N1K default network profile</td>
</tr>
<tr>
<td>default_policy_profile = service_profile</td>
<td>(StrOpt) N1K default policy profile</td>
</tr>
<tr>
<td>enable_tunneling = True</td>
<td>(BoolOpt) N1K Enable Tunneling</td>
</tr>
<tr>
<td>http_pool_size = 4</td>
<td>(IntOpt) Number of threads to use to make HTTP requests</td>
</tr>
<tr>
<td>http_timeout = 15</td>
<td>(IntOpt) N1K http timeout duration in seconds</td>
</tr>
<tr>
<td>integration_bridge = br-int</td>
<td>(StrOpt) N1K Integration Bridge</td>
</tr>
<tr>
<td>network_node_policy_profile = dhcp_pp</td>
<td>(StrOpt) N1K policy profile for network node</td>
</tr>
<tr>
<td>network_vlan_ranges = vlan:1:4095</td>
<td>(StrOpt) N1K Network VLAN Ranges</td>
</tr>
<tr>
<td>poll_duration = 60</td>
<td>(IntOpt) N1K Policy profile polling duration in seconds</td>
</tr>
<tr>
<td>restrict_policy_profiles = False</td>
<td>(BoolOpt) Restrict the visibility of policy profiles to the tenants</td>
</tr>
<tr>
<td>tenant_network_type = local</td>
<td>(StrOpt) N1K Tenant Network Type</td>
</tr>
<tr>
<td>tunnel_bridge = br-tun</td>
<td>(StrOpt) N1K Tunnel Bridge</td>
</tr>
<tr>
<td>vxlan_id_ranges = 5000:10000</td>
<td>(StrOpt) N1K VXLAN ID Ranges</td>
</tr>
<tr>
<th colspan="2">[CISCO_PLUGINS]</th>
</tr>
<tr>
<td>nexus_plugin = neutron.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin</td>
<td>(StrOpt) Nexus Switch to use</td>
</tr>
<tr>
<td>vswitch_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2</td>
<td>(StrOpt) Virtual Switch to use</td>
</tr>
<tr>
<th colspan="2">[cisco_csr_ipsec]</th>
</tr>
<tr>
<td>status_check_interval = 60</td>
<td>(IntOpt) Status check interval for Cisco CSR IPSec connections</td>
</tr>
<tr>
<th colspan="2">[general]</th>
</tr>
<tr>
<td>backlog_processing_interval = 10</td>
<td>(IntOpt) Time in seconds between renewed scheduling attempts of non-scheduled routers.</td>
</tr>
<tr>
<td>cfg_agent_down_time = 60</td>
<td>(IntOpt) Seconds of no status update until a cfg agent is considered down.</td>
</tr>
<tr>
<td>default_security_group = mgmt_sec_grp</td>
<td>(StrOpt) Default security group applied on management port. Default value is mgmt_sec_grp.</td>
</tr>
<tr>
<td>ensure_nova_running = True</td>
<td>(BoolOpt) Ensure that Nova is running before attempting to create any VM.</td>
</tr>
<tr>
<td>l3_admin_tenant = L3AdminTenant</td>
<td>(StrOpt) Name of the L3 admin tenant.</td>
</tr>
<tr>
<td>management_network = osn_mgmt_nw</td>
<td>(StrOpt) Name of management network for device configuration. Default value is osn_mgmt_nw</td>
</tr>
<tr>
<td>service_vm_config_path = /opt/stack/data/neutron/cisco/config_drive</td>
<td>(StrOpt) Path to config drive files for service VM instances.</td>
</tr>
<tr>
<td>templates_path = /opt/stack/data/neutron/cisco/templates</td>
<td>(StrOpt) Path to templates for hosting devices.</td>
</tr>
<tr>
<th colspan="2">[hosting_devices]</th>
</tr>
<tr>
<td>csr1kv_booting_time = 420</td>
<td>(IntOpt) Booting time in seconds before a CSR1kv becomes operational.</td>
</tr>
<tr>
<td>csr1kv_cfgagent_router_driver = neutron.plugins.cisco.cfg_agent.device_drivers.csr1kv.csr1kv_routing_driver.CSR1kvRoutingDriver</td>
<td>(StrOpt) Config agent driver for CSR1kv.</td>
</tr>
<tr>
<td>csr1kv_configdrive_template = csr1kv_cfg_template</td>
<td>(StrOpt) CSR1kv configdrive template file.</td>
</tr>
<tr>
<td>csr1kv_device_driver = neutron.plugins.cisco.l3.hosting_device_drivers.csr1kv_hd_driver.CSR1kvHostingDeviceDriver</td>
<td>(StrOpt) Hosting device driver for CSR1kv.</td>
</tr>
<tr>
<td>csr1kv_flavor = 621</td>
<td>(StrOpt) UUID of Nova flavor for CSR1kv.</td>
</tr>
<tr>
<td>csr1kv_image = csr1kv_openstack_img</td>
<td>(StrOpt) Name of Glance image for CSR1kv.</td>
</tr>
<tr>
<td>csr1kv_password = cisco</td>
<td>(StrOpt) Password to use for CSR1kv configurations.</td>
</tr>
<tr>
<td>csr1kv_plugging_driver = neutron.plugins.cisco.l3.plugging_drivers.n1kv_trunking_driver.N1kvTrunkingPlugDriver</td>
<td>(StrOpt) Plugging driver for CSR1kv.</td>
</tr>
<tr>
<td>csr1kv_username = stack</td>
<td>(StrOpt) Username to use for CSR1kv configurations.</td>
</tr>
<tr>
<th colspan="2">[ml2_cisco]</th>
</tr>
<tr>
<td>svi_round_robin = False</td>
<td>(BoolOpt) Distribute SVI interfaces over all switches</td>
</tr>
<tr>
<td>vlan_name_prefix = q-</td>
<td>(StrOpt) VLAN Name prefix</td>
</tr>
<tr>
<th colspan="2">[n1kv]</th>
</tr>
<tr>
<td>management_port_profile = osn_mgmt_pp</td>
<td>(StrOpt) Name of N1kv port profile for management ports.</td>
</tr>
<tr>
<td>t1_network_profile = osn_t1_np</td>
<td>(StrOpt) Name of N1kv network profile for T1 networks (i.e., trunk networks for VXLAN segmented traffic).</td>
</tr>
<tr>
<td>t1_port_profile = osn_t1_pp</td>
<td>(StrOpt) Name of N1kv port profile for T1 ports (i.e., ports carrying traffic from VXLAN segmented networks).</td>
</tr>
<tr>
<td>t2_network_profile = osn_t2_np</td>
<td>(StrOpt) Name of N1kv network profile for T2 networks (i.e., trunk networks for VLAN segmented traffic).</td>
</tr>
<tr>
<td>t2_port_profile = osn_t2_pp</td>
<td>(StrOpt) Name of N1kv port profile for T2 ports (i.e., ports carrying traffic from VLAN segmented networks).</td>
</tr>
</tbody>
</table>
</para>