Configure Load-Balancer-as-a-Service (LBaaS)

  1. Install Neutron Load-Balancing-as-a-Service

    # yum install python-neutron-lbaas
  2. Enable the MidoNet driver

    Enable the MidoNet driver by using the service_provider option in the /etc/neutron/neutron.conf file:

    [service_providers]
    service_provider = LOADBALANCER:Midonet:midonet.neutron.services.loadbalancer.driver.MidonetLoadbalancerDriver:default
  3. Enable the LBaaS plug-in

    Enable the LBaaS plug-in by using the service_plugins option in the [DEFAULT] section of the /etc/neutron/neutron.conf file:

    [DEFAULT]
    service_plugins = lbaas
    [Note]Note

    When using multiple service plugins, separate them with commas:

    [DEFAULT]
    service_plugins = foo,bar,lbass
  4. Enable load balancing in the dashboard

    Change the enable_lb option to True in the /etc/openstack-dashboard/local_settings file:

    OPENSTACK_NEUTRON_NETWORK = {
       'enable_lb': True,
       ...
    }
  5. To finalize installation

    Finalize the installation as described in Neutron Controller Node Installation.

Questions? Discuss on Mailing Lists or Chat.
Found an error? Report a bug.