[cisco_plugins] # (StrOpt) Period-separated module path to the plugin class to use for # the Cisco Nexus switches. # # nexus_plugin = neutron.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin # (StrOpt) Period-separated module path to the plugin class to use for # the virtual switches on compute nodes. # # vswitch_plugin = neutron.plugins.openvswitch.ovs_neutron_plugin.OVSNeutronPluginV2 [cisco] # (StrOpt) A short prefix to prepend to the VLAN number when creating a # VLAN interface. For example, if an interface is being created for # VLAN 2001 it will be named 'q-2001' using the default prefix. # # vlan_name_prefix = q- # Example: vlan_name_prefix = vnet- # (StrOpt) A short prefix to prepend to the VLAN number when creating a # provider VLAN interface. For example, if an interface is being created # for provider VLAN 3003 it will be named 'p-3003' using the default prefix. # # provider_vlan_name_prefix = p- # Example: provider_vlan_name_prefix = PV- # (BoolOpt) A flag indicating whether Openstack networking should manage the # creation and removal of VLAN interfaces for provider networks on the Nexus # switches. If the flag is set to False then Openstack will not create or # remove VLAN interfaces for provider networks, and the administrator needs # to manage these interfaces manually or by external orchestration. # # provider_vlan_auto_create = True # (BoolOpt) A flag indicating whether Openstack networking should manage # the adding and removing of provider VLANs from trunk ports on the Nexus # switches. If the flag is set to False then Openstack will not add or # remove provider VLANs from trunk ports, and the administrator needs to # manage these operations manually or by external orchestration. # # provider_vlan_auto_trunk = True # (StrOpt) Period-separated module path to the model class to use for # the Cisco neutron plugin. # # model_class = neutron.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2 # (StrOpt) Period-separated module path to the driver class to use for # the Cisco Nexus switches. # # If no value is configured, a fake driver will be used. # nexus_driver = neutron.plugins.cisco.test.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver # With real hardware, use the CiscoNEXUSDriver class: # nexus_driver = neutron.plugins.cisco.nexus.cisco_nexus_network_driver_v2.CiscoNEXUSDriver # (BoolOpt) A flag to enable round robin scheduling of routers for SVI. # svi_round_robin = False # Cisco Nexus Switch configurations. # Each switch to be managed by Openstack Neutron must be configured here. # # Cisco Nexus Switch Format. # [NEXUS_SWITCH:] # = (1) # ssh_port= (2) # username= (3) # password= (4) # # (1) For each host connected to a port on the switch, specify the hostname # and the Nexus physical port (interface) it is connected to. # (2) The TCP port for connecting via SSH to manage the switch. This is # port number 22 unless the switch has been configured otherwise. # (3) The username for logging into the switch to manage it. # (4) The password for logging into the switch to manage it. # # Example: # [NEXUS_SWITCH:1.1.1.1] # compute1=1/1 # compute2=1/2 # ssh_port=22 # username=admin # password=mySecretPassword # # N1KV Format. # [N1KV:] # username= # password= # # Example: # [N1KV:2.2.2.2] # username=admin # password=mySecretPassword [cisco_n1k] # integration_bridge=br-int # enable_tunneling=True # tunnel_bridge=br-tun # local_ip=10.0.0.3 # tenant_network_type=local # default_policy_profile= # poll_duration=