Installing LBaaS

The neutron-lbaas-agent service was installed as part of the overall Neutron installation process documented in Chapter 3, Installing Neutron, and is typically installed on a dedicated network node or a controller node.

In Havana, haproxy is used as the default load balancer. To install haproxy, issue the following command on the controller node:

# yum -y install haproxy

Configuring the Neutron LBaaS agent service

Before the neutron-lbaas-agent service can be started, it must be configured. Neutron stores the LBaaS agent configuration in the /etc/neutron/lbaas_agent.ini file. The most common configuration options will be covered in the upcoming sections.

Define an interface driver

Like the previously installed agents, the Neutron ...

Get Learning OpenStack Networking (Neutron) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.