Avoid using api.ipify.org as the first resolver for public-ip
As we are frequently seeing timeouts/errors with api.ipify.org
these days while resolving public-ip, move the resolver to the
end of the list.
Fixes:
@@ -56,7 +56,7 @@ func getPublicIP(submSpec *types.SubmarinerSpecification, k8sClient kubernetes.I
if submSpec.PublicIP != "" {
config = submSpec.PublicIP
} else {
- config = "api:api.ipify.org,api:api.my-ip.io/ip,api:ip4.seeip.org"
+ config = "api:api.my-ip.io/ip,api:ip4.seeip.org,api:api.ipify.org"
}
}
