The Anycast IP addresses assigned to your fly.io app are for incoming connections only.
Those IP Addresses aren’t used for outgoing connections from your fly.io app to the internet.
I believe there currently is no list you can use and fly.io recommend not relying on outgoing IP addresses as there is no guarantee they’ll stay the same.
Hi @dreday, the currently suggested approach for accessing cloud provider managed DBs from fly.io is to use Tailscale. They have a guide for how to setup remote access with AWS RDS and I imagine the process would be similar for GCP where you’d deploy a VM through GCE and connect it to your tailnet. Once setup on GCP, you would then setup Tailscale on Fly.io and then your app can connect to the GCP MySQL over tailnet.