Skip to content

Latest commit

 

History

History
112 lines (74 loc) · 2.87 KB

release_rpm.rst

File metadata and controls

112 lines (74 loc) · 2.87 KB

Configuration - RHEL

Version

F5® OpenStack LBaaSv1 plugin v 9.0.1-final for OpenStack Mitaka.

Configure the F5® LBaaSv1 Plugin

  1. Configure the agent (/etc/neutron/f5-oslbaasv1-agent.ini).

    NOTE: You must at minimum set the iControl® address, username, and password for the BIG-IP®(s) you will be managing and identify if the BIG-IP® is internal or external (i.e., running within your stack or outside of it).

    # vi /etc/neutron/f5-oslbaasv1-agent.ini
    ...
    #
    f5_device_type = external
    #
    ...
    #
    icontrol_hostname = 192.168.1.245
    #
    icontrol_username = admin
    #
    icontrol_password = admin
    #
    ...
    
  2. Configure the Neutron service to use the F5® plugin.

    NOTE: In the service providers section, the f5.oslbaasv1driver entry will most likely be present, but commented out. Uncomment this line and comment out the HA proxy line to identify the F5® plugin as the lbaas service provider. Add :default to the end of the line as shown below to set F5 as the default LBaaS service provider.

    # vi /etc/neutron/neutron_lbaas.conf
    ...
    [service providers]
    service_provider=LOADBALANCER:F5:f5.oslbaasv1driver.drivers.plugin_driver.F5PluginDriver:default
    
  3. Restart the neutron-server service:

    # systemctl restart neutron-server
    
  4. Enable LBaaS on the Controller Node

    NOTE: This step may be necessary in Icehouse and Juno. It is not needed in Kilo.

    # vi local_settings.py
    OPENSTACK_NEUTRON_NETWORK = { 'enable_lb': True, ...}"
    
  5. Restart the http service.

    # service httpd restart
    
  6. Start the agent.

    # service f5-oslbaasv1-agent start
    

TIP: Use the commands shown below to check if the agent is running.

# neutron agent-list
# neutron agent-show <agent_id>

For more information, please see the project documentation.

Copyright

Copyright 2013-2016 F5 Networks, Inc.

Support

See SUPPORT.md.

License

Apache V2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. ou may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.