We have an infrastructure like the one below:
custom Domain -> Load Balancer (using IAP) -> NGINX on Cloud RUN -> Cloud RUN Backend
Since last night, across all our google projects, when we use the GC Load Balancer (myapp.mydomain.com), the request between NGINX hosted in cloud Run A and the Cloud Run B is being blocked with the error page
IF I access the NGINX cloud RUN using the raw Cloud Run URL (mycloudRun-xxxxxx-a.run.com) everything works normally.
I saw that there was no release done last night on GCP and no ongoing incidents on GCP. So I am clueless of what is going on.
- A restart of the load balancer didn't solve the issue
- Making all Cloud RUN public and accessible from internet didn't solve the issue
- Disabling IAP, the requests from my custom domain work too but anonymously
Any help is appreciated
there is an issue in the issue tracker now raised about it