Cloud Docs Home > F5 OpenStack Documentation Index

Attention

The F5 OpenStack Integrations documentation is moving to clouddocs.f5.com. Thank you for your patience during construction.

Project Index

F5 Networks® currently has a presence in the OpenStack projects listed below.

Neutron

Neutron is the OpenStack Networking component. The Load-Balancer-as-a-Service (LBaaS) plugin adds load balancing functionality to Neutron. There are two versions – LBaaSv1 and LBaaSv2.

LBaaSv1

Important

End of Software Development for F5 OpenStack LBaaS version 1

F5 announces the End of Software Development (EoSD) for the F5 OpenStack LBaaS version 1 integration, effective October 1, 2016. This announcement is in compliance with the OpenStack community deprecation of the OpenStack Neutron LBaaS version 1 plugin. Customers are encouraged to move to OpenStack LBaaS version 2.

F5 will continue to repair defects and perform maintenance on the F5 OpenStack LBaaS version 1 integration until the Openstack Ocata release in April 2017.

For additional information, please refer to the F5 OpenStack Releases and Support Matrix.

See also

LBaaSv2

F5’s LBaaSv2 solution is supported for use with OpenStack Liberty forward. [1] F5’s LBaaSv2 solution comprises two separate projects: the F5 service provider driver and F5 agent.

All documentation relevant to LBaaSv2 is sourced from the f5-openstack-lbaasv2-driver project in GitHub.

f5-openstack-lbaasv2-driver

The F5 OpenStack service provider driver – also referred to as the F5 LBaaSv2 driver – directs Neutron load balancing calls from the RPC messaging queue to the F5 agent. The two work in conjunction to retrieve LBaaS messaging calls from the OpenStack RPC queue and translate them into iControl® REST calls that are understood by BIG-IP devices.

See also

f5-openstack-agent

The F5 agent provides OpenStack users with access to the robust set of BIG-IP® LTM® services, by means of the f5-sdk. The agent receives tasks from the F5 service provider driver and configures the requested LBaaS objects on the BIG-IP.

In the future, the agent may also provide the means for using OpenStack services other than LBaaS in conjunction with BIG-IP devices.

See also

Heat

Heat is OpenStack’s orchestration service. F5 has developed a set of Heat plugins and templates that make it easy to orchestrate cloud applications in OpenStack using F5 technologies.

Plugins

The F5 Heat plugins enable BIG-IP objects for use in OpenStack. Like F5 LBaaSv2, the Heat plugins use the f5-sdk to communicate with BIG-IP via the REST API.

See also

Templates

The F5 Heat templates can be used to provision resources and BIG-IP services in OpenStack clouds. F5’s templates use the OpenStack HOT template format; they can be used in conjunction with F5 iApps®, a user-customizable framework for deploying applications.

The F5 Heat templates come in two flavors: supported and unsupported. All F5 Heat templates can be downloaded from the F5 Heat docs site or GitHub repo.

Warning

F5 provides limited support for supported templates, while unsupported templates are considered to be ‘use-at-your-own-risk’.

See also

Footnotes

[1]See the Releases and Support Matrix
<< Previous Next >>