Dynamic Pool Member Selection Via DNS
Published Aug 27, 2010
Version 1.0Was this article helpful?
 
 
This feature would need access to the control plane in some fashion. You could run an iControl script periodically on another system that queries DNS, then changes the pool member to the new A record if it changes. Another option would be to write a script that uses dig to query DNS then issues tmsh commands to remove/add new pool members. I would also add provisions for a fallback host so that you are never left in a situation where you have zero available pool members. 
 
Here is a sample iControl script I wrote that will provide the functionality you're requesting. You can run it incrementally via cron from another system to trigger the updates. https://clouddocs.f5.com/api/icontrol-soap/Pool-Member-Update-By-A-Record.html 
 
Best regards, 
 
George