I have the following architecture
-
Separate hub VPC exists for different region(i.e A & B) which has separate Interconnect from on-prem to GCP in each region
-
Each hub VPC has separate NGFW(connected through nic) behind an internal load balancer. So two spoke project in a region communicate only through NGFW(NGFW has route).
-
Now my requirement is to deploy some common share services in one region only i.e B(It will have host project and then have service project for different common share services)
-
How can I connect the share services(Through internal ip) of which is deployed in region B from Region A spoke projects? There is no communication currently between two region.
-
Each region also has separate dmz VPCs which are also attached to NGFW though a separate nic. In this DMZ vpc there are vpn connection from external client for each region.
Please suggest. Please find the following diagram. How Spoke C and D can use share services of region B
@grobledo @kolban do you have any lead on this?
Thanks
Subhajit
