Atom feed of this document
 

 L3 Agent

There is an option to run a L3 agent that will give enable layer 3 forwarding and floating IP support. The node that runs the L3 agent should run:

quantum-l3-agent --config-file <quantum config>
--config-file <l3 config>

A driver needs to be configured that matches the plugin running on the service. The driver is used to create the routing interface.

Table 6.3. Basic settings
Parameter Value
Open vSwitch
interface_driver ($QUANTUM_CONF_DIR/l3_agent.ini) quantum.agent.linux.interface.OVSInterfaceDriver
external_network_bridge ($QUANTUM_CONF_DIR/l3_agent.ini) br-ex
Linux Bridge
interface_driver ($QUANTUM_CONF_DIR/l3_agent.ini) quantum.agent.linux.interface.BridgeInterfaceDriver
external_network_bridge ($QUANTUM_CONF_DIR/l3_agent.ini) This field must be empty (or the bridge name for the external network).

The L3 agent communicates with the Quantum server via the Quantum API, so the following configuration is required:

  1. Keystone authentication:

    auth_url="$KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_AUTH_HOST:$KEYSTONE_AUTH_PORT/v2.0"

    For example,

    http://10.56.51.210:5000/v2.0
  2. Admin user details:

    admin_tenant_name $SERVICE_TENANT_NAME
    admin_user $Q_ADMIN_USERNAME
    admin_password $SERVICE_PASSWORD

All of the L3 agent configuration options can be found in the Appendix - Configuration File Options.



loading table of contents...