Description of BigSwitch configuration options
Configuration option = Default value Description
[NOVA]
= (ListOpt) Nova compute nodes to manually set VIF type to 802.1qbg
= (ListOpt) Nova compute nodes to manually set VIF type to 802.1qbh
= (ListOpt) Nova compute nodes to manually set VIF type to binding_failed
= (ListOpt) Nova compute nodes to manually set VIF type to bridge
= (ListOpt) Nova compute nodes to manually set VIF type to distributed
= (ListOpt) Nova compute nodes to manually set VIF type to dvs
= (ListOpt) Nova compute nodes to manually set VIF type to hw_web
= (ListOpt) Nova compute nodes to manually set VIF type to hyperv
= (ListOpt) Nova compute nodes to manually set VIF type to ib_hostdev
= (ListOpt) Nova compute nodes to manually set VIF type to iovisor
= (ListOpt) Nova compute nodes to manually set VIF type to ivs
= (ListOpt) Nova compute nodes to manually set VIF type to midonet
= (ListOpt) Nova compute nodes to manually set VIF type to other
= (ListOpt) Nova compute nodes to manually set VIF type to ovs
= (ListOpt) Nova compute nodes to manually set VIF type to unbound
= (ListOpt) Nova compute nodes to manually set VIF type to vhostuser
= (ListOpt) Nova compute nodes to manually set VIF type to vrouter
= ivs (StrOpt) Virtual interface type to configure on Nova compute nodes
= unbound, binding_failed, distributed, ovs, bridge, other, ivs, iovisor, vhostuser, dvs, 802.1qbg, 802.1qbh, hyperv, midonet, ib_hostdev, hw_web, vrouter (ListOpt) List of allowed vif_type values.
[RESTPROXY]
= True (BoolOpt) Flag to decide if a route to the metadata server should be injected into the VM
= True (BoolOpt) If neutron fails to create a resource because the backend controller doesn't know of a dependency, the plugin automatically triggers a full data synchronization to the controller.
= True (BoolOpt) Re-use HTTP/HTTPS connections to the controller.
= 60 (IntOpt) Time between verifications that the backend controller database is consistent with Neutron. (0 to disable)
= neutron-ubuntu1404-master (StrOpt) User defined identifier for this Neutron deployment
= False (BoolOpt) Disables SSL certificate validation for controllers
= None (StrOpt) The username and password for authenticating against the Big Switch or Floodlight controller.
= True (BoolOpt) If True, Use SSL when connecting to the Big Switch or Floodlight controller.
= 10 (IntOpt) Maximum number of seconds to wait for proxy request to connect and complete.
= localhost:8800 (ListOpt) A comma separated list of Big Switch or Floodlight servers and port numbers. The plugin proxies the requests to the Big Switch/Floodlight server, which performs the networking configuration. Only oneserver is needed per deployment, but you may wish todeploy multiple servers to support failover.
= /etc/neutron/plugins/bigswitch/ssl (StrOpt) Directory containing ca_certs and host_certs certificate directories.
= True (BoolOpt) Trust and store the first certificate received for each controller address and use it to validate future connections to that address.
= False (BoolOpt) Sync data on connect
= 4 (IntOpt) Maximum number of threads to spawn to handle large volumes of port creations.
[RESTPROXYAGENT]
= br-int (StrOpt) Name of integration bridge on compute nodes used for security group insertion.
= 5 (IntOpt) Seconds between agent checks for port changes
= ivs (StrOpt) Virtual switch type.
[ROUTER]
= 200 (IntOpt) Maximum number of router rules
= ['*:any:any:permit'] (MultiStrOpt) The default router rules installed in new tenant routers. Repeat the config option for each rule. Format is <tenant>:<source>:<destination>:<action> Use an * to specify default for all tenants.