Forum Discussion
Jan 26, 2022
Hi ezepsuarez,
Can you try the below iRule, after changed the pool name, members IP addresses, and ports?
when HTTP_REQUEST {
if { [LB::status pool grafana_pool member 10.11.12.101 443] eq "up" } {
HTTP::host "grafana-openshift-monitoring.apps.cluster1.company.com"
pool grafana_pool member 10.11.12.101 443
}
elseif { [LB::status pool grafana_pool member 10.11.12.102 443] eq "up" } {
HTTP::host "grafana-openshift-monitoring.apps.cluster2.company.com"
pool grafana_pool member 10.11.12.102 443
}
else {
HTTP::respond 200 content "Server unavailable"
}
}