I've got two VPC Networks:
- A
- B
They are linked with eachother trough VPC network peering. Machines from network A can reach machines from network B just fine via IP.
However, they are not capable of accessing eachother trough their internal dns names (machinea.c.gc-project.internal)
According to the google cloud documentation, it is not possible to do this, stating:
Compute Engine internal DNS names created in a network are not accessible to peered networks. The IP address of the VM should be used to reach the VM instances in peered network.
How can I resolve this so they in fact are capable of using the DNS names?
Right now I just placed the IP's in eachothers hosts files, but there should be some better way, right?