We have a (route based) VPN between our data center and Google Cloud. I'm trying to set up a replica of one of our on-prem databases in Google Cloud.
With current setup, Google Cloud SQL instance is unable to communicate with our on-prem instance via local IP through VPN tunnel because (my understanding is) no routes exist from the sub-network on which Cloud SQL instance is placed by Google.
Will this work with Cloud Router?
Is the only option is exposing our on-prem DB to the internet to get this working?