How I did It #2 - “Assigning Multiple Public IPs to an Azure-hosted BIG-IP”
Published Jun 03, 2016
Version 1.0Was this article helpful?
I've also made scalable use of the following iRule for one VIP to many backend pools...
when HTTP_REQUEST {
set hostpool [string tolower [HTTP::host]]_pool
pool $hostpool
}
You would need to add a catch or something to handle requests where $hostpool doesn't match a valid pool but that wouldn't be too cumbersome.