-
Bug
-
Resolution: Done
-
Minor
-
None
-
2.7 GA
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
Not Started
-
-
-
-
When the upstream API is a service running in the same OpenShift Cluster, the complete domain of the service in the cluster can be put in the Private Base URL to make the name resolution faster.
It is possible, for example to use:
http://<service>.<namespace>.svc.cluster.local:<port>
But if we attempt to use a FQDN by adding a trailing dot to the domain like so:
http://<service>.<namespace>.svc.cluster.local.:<port>
The name resolution fails in APIcast and from the logs it appears that the lua resolver is trying to match the domain by appending the search domains, although it's a FQDN.