The Device Driver Settings in the F5 Agent Configuration File provide the means of communication between the F5 Agent for OpenStack Neutron and BIG-IP device(s). Do not change this setting.
The iControl Driver Settings identify the BIG-IP device(s) that you want the F5 agent to manage and record the login information the agent will use to communicate with the BIG-IP(s).
If you want to use the F5 Agent for OpenStack Neutron to manage BIG-IP devices from within your OpenStack cloud, you must provide the correct information in this section of the agent config file. The F5 agent can manage a standalone device or a device service cluster.
Edit the F5 Agent Configuration File
Use your text editor of choice to edit the F5 Agent Configuration File as appropriate for your environment.
vim /etc/neutron/services/f5/f5-openstack-agent.ini
Enter the iControl endpoint(s), username, and password for your BIG-IP(s).
icontrol_hostname
: The IP address(es) of the BIG-IP(s) the agent will manage. If you’re using multiple devices, provide a comma-separated list containing the management IP address of each device.icontrol_vcmp_hostname
: The IP address(es) of the BIG-IP device(s) used for vCMPicontrol_username
: The username of the adminstrative user; must have access to all BIG-IP devices.icontrol_password
: The password of the adminstrative user; must have access to all BIG-IP devices.
###############################################################################
# Device Driver - iControl Driver Setting
###############################################################################
#
icontrol_hostname = 10.190.7.232 \\ replace with the IP address(es) of your BIG-IP(s)
#
# icontrol_vcmp_hostname = 192.168.1.245
#
icontrol_username = admin
#
icontrol_password = admin
#
Set up the F5 Agent for OpenStack Neutron to use L2-adjacent mode or Global Routed mode.