Hello! I recently followed the steps at Expanding Apigee to multiple regions | Google Cloud to add another Apigee instance in a new region. Our original Apigee instance is in us-central1 and the new one we’ve spun up is in asia-northeast1. We’re using the PSC routing setup.
All of our services are running in a GKE cluster in us-central1 and are exposed via nginx ingresses, and the target servers in our Apigee environments point to their corresponding host IP addresses.
We’ve discovered that the new Apigee instance in asia-northeast1 is unable to connect to the target services in us-central1. Any incoming requests that get routed through the asia-northeast1 instance end up returning a 504 after timing out on the Target Request Flow Started started:
I’m not really sure how to proceed here – how can we configure our Apigee or our services such that Apigee can access services running in a cluster in a different region?