I want to interconnect three different projects with their own VPC's;
Project A; test-project
Project B; dev-project
Project C; vpn-project
Project A & B have their VPC's peered with project C. Project C also serves as a host for a shared VPC that's also attached to Project A & B. This Shared VPC has been created so that CloudSQL-instances can be accessed from the VPN project
After creating the shared VPC there were 2 CloudSQL instances created within project A & B, and you are able to contact those projects from Project C.
The problem is that there are also Compute Instances in Project A & B, but those servers are not part of the Shared VPC. I would like to connect those instances to the CloudSQL but that doesn't work at the moment. I've tried to create custom routes and import them, but without any luck.
How do I establish a connection between the compute instances and the Cloud SQL from an other project than their own?