Hello community,
I have a question regarding internal communication between Cloud-Run microservices deployed.
Let's say we have Cloud-Run service A and Cloud-Run service B, service A should call service B.
At this time, to achieve communication between the microservices, they are making themselves visible to each other through the external load balancer.
In this scenario, connecting the microservices through the VPC connector, I must use the microservice-to-microservice pointing when appropriate using the internal URL of each microservice that will be consumed.
The VPC connector is configured to allow all traffic through it.
What is the approach I have to follow in order to allow this communication?
Scenario 1:
Route all internal traffic through a VPC connector to keep it out of sight of the Internet.
Scenario 2:
Connect service to service through the internal URL of each microservice and configure IAM policies to secure consumption through authentication.
Please, if you need more details, let us know.
Hi @aatehortua,
Welcome to Google Cloud Community!