lbaas
7 TopicsHad anyone test Openstack LBaaS multi agent F5 solution ?
Hi, We are testing Openstack LBaaS plugin to manage F5 VE/Hardware LTM . Customer is using Centos kilo version openstack and installed F5 LBaaS v1.0.10 plugin. By now , we had tested multi agent support for F5 LBaaS plugin , here is the status: 1> 1 controller with 1 LBaaS agent to manage 1 LTM This is ok 2> 1 controller with 1 LBaaS agent to manage 1 pair HA LTM This is not work , we can adding pools and succeed in deliver to LTM , but when we try to adding vip , the system will automatic delete the whole partition on LTM after deliver to LTM . 3> 2 controller each had 1 LBaaS agent to manage 1 LTM This is also not work , we can adding pools but failed to adding VIP , same result , VIP was deliver to LTM once , and after 10-30s , LTM will delete the VIP. We had try to enable evironment_prefix == uuid , still get the same issue. And also , for step3 , we double confirmed if enable each of the controller only , everything is OK. So , I just wonder , have anyone here test multi agent solution for Openstack LBaaS ? Raymond348Views0likes2Commentsf5 openstack integration
Hi, we have one Openstack Queens cluster, which we are going to tell it control our f5; i googled for solution and i saw f5 heat templates and totally this page: https://clouddocs.f5.com/cloud/openstack/v1/ but based on this page of yours: https://clouddocs.f5.com/cloud/openstack/v1/support/releases_and_versioning.html and your git, i found that there is no tested solution for queens version, so my questions are: 1- how can F5’s application delivery services can be used in OpenStack-hosted applications via the Neutron LbaaS service and/or the Heat orchestration service, when i using Queens version? 2- why the f5-openstack project seems to be stopped for newer version of openstack? is there any alternative solution? thanks in advance253Views0likes1CommentMirantis openstack install F5 LBaaSv2 issue.
Hi All I used F5 LBaaS plug-in then according to Installation Runbook,I find the f5-oslbaasv2-agent is running status,But don't display F5 agent info in neutron agent-list.Result in F5 agent don't alive. How to used F5 agent is alive,Many thanks root@node-1:/etc/neutron/services/f5 sudo service f5-oslbaasv2-agent status * f5-oslbaasv2-agent running root@node-1:/etc/neutron/services/f5 neutron agent-list +--------------------------------------+--------------------+-------------------+-------------------+-------+----------------+---------------------------+ | id | agent_type | host | availability_zone | alive | admin_state_up | binary | +--------------------------------------+--------------------+-------------------+-------------------+-------+----------------+---------------------------+ | 0d46d2c1-5d4d-4b9c-92ec-41f03e75d98d | Open vSwitch agent | node-2.domain.tld | | :-) | True | neutron-openvswitch-agent | | 1cc05fce-3dc0-43e8-811c-957cd92543ef | DHCP agent | node-1.domain.tld | nova | :-) | True | neutron-dhcp-agent | | 779c8726-0a8c-444f-bcd8-435ec3e9147d | Open vSwitch agent | node-1.domain.tld | | :-) | True | neutron-openvswitch-agent | | 9ff1af49-5227-45e0-b88f-266d2feaf0d0 | L3 agent | node-1.domain.tld | nova | :-) | True | neutron-l3-agent | | eda4a4f9-685a-40a1-bcb0-a087fd2d2150 | Metadata agent | node-1.domain.tld | | :-) | True | neutron-metadata-agent | +--------------------------------------+--------------------+-------------------+-------------------+-------+----------------+---------------------------+ Mirantis F5 LBaaS plug-in Installation Runbook link: https://www.mirantis.com/partners/f5-networks/ https://950b04d5967e797d455c-4b2d2a5b1eb18dc3d5e79a7b856f687e.ssl.cf5.rackcdn.com/application%20validation/Installation%20Runbook%20for%20Mirantis%209%20-%20F5%20LBaaSv2%20and%20Heat.pdf428Views0likes1CommentF5 in OpenStack 101: An Introduction
So you’ve heard about OpenStack, right? Like, how it’s gaining momentum as a private cloud provider for enterprise and service provider production environments? Or, maybe, that F5 is developing open source solutions that will make F5 services more easily accessible and adaptable by developers? Do you have questions about what, exactly, this all means? If so, you’ve come to the right place and you’re not alone. What is OpenStack? OpenStack is an open-source cloud computing software platform made up of a number of core and optional services. Of particular interest from the F5 perspective are the Nova (compute), Neutron (networking), and Heat (orchestration) services. What can F5 do for me in OpenStack? F5’s application delivery services can be used in OpenStack-hosted applications via the Neutron LbaaS service and/or the Heat orchestration service. To learn more, check out (and bookmark!) our new DevCentral OpenStack wiki. This is the place to go to find out about our projects, latest releases, and more! F5’s OpenStack dev team has been working like crazy to provide you with tools that make deployment and management of OpenStack environments easier than ever. So far, we’ve released an LBaaSv1 plugin; a set of Heat templates that can deploy F5 services in OpenStack; and a developer-friendly Python SDK that lets you manage configuration objects on a BIG-IPin any Python project (not just in OpenStack). We’re hard at work preparing our first supported* release of the LBaaSv2 plugin as well. How do I use these wonderful tools? Our docs writer (yours truly) has also been hard at work ensuring that you not only know where to find our OpenStack plugins, but also how to use them. We’re pleased to announce that we now have documentation sets for each open source project that lives in GitHub. Our docs are all published on Read The Docs. In the central docs site linked to here, you’ll find descriptions of each of our open-source projects and links to the individual doc sets. If you’re unsure what, exactly, you need or where to find it, this is a great place to start. Questions? Join the F5 OpenStack team on Slack. There, you can ask questions, get tips, or just hang out and chat with F5’s OpenStack experts. * As of this writing, we have two unsupported LBaaSv2alpha releases available: agent driver docs374Views0likes0CommentsCan't get F5 Lbaas agent run on Openstack.
hi, I'm new in Openstack and F5. My openstack is Havana, and I have contoller node, compute node, network node running in environment. When I install f5-lbaas-driver in both controller and network node, it seems good. But, when I install f5-bigip-lbaas-agent in network node, problem comes. I can't find "Loadbalance agent" entry with command "neutron agent-list". in log file "/var/log/neutron/f5-bigip-lbaas-agent.log", "ERROR neutron.common.legacy [-] Skipping unknown group key: firewall_driver" shows a lot. Meanwhile, I see this ERROR message in console, "Error importing loadbalancer device driver: neutron.services.loadbalancer.drivers.f5.bigip.icontrol_driver.iControlDriver". It makes me crazy. The agent file is "f5-bigip-lbaas-agent_1.0.1.havana-1-1_all.deb". Can anybody help me solve this problem? Thanks so much.287Views0likes2CommentsWhat mechanism keeps pushing the bigip.conf and bigip_base.conf files to the load balancers?
I have been cleaning out orphaned rows from the neutron LBaaS tables. I want to match the F5 configuration to what is ACTIVE in the vips, pules, poolmonitors, etc neutron tables. The quickest way I would like to do that is to delete the bigip.conf and bigp_base.conf files from each unneeded partition then run a tmsh load sys config partition { partition }, but something is putting those files back in the /config/partitions/ directories. I don't know enough about the plugin to know what is doing that. My assumption was the agent pulled that from the DB but conf files have pools configured when none exist in the pools table. So if I delete *.conf files from LBaaS partitions, how are they getting back on the F5? Is it the LBaaS plugin, or neutron or something on the F5? These are Viprion B2150 blades on 11.5.1 HF2230Views0likes1Comment