These are the steps to Deploy a Cloud Run service that will:
- Communicate with the internet passing through your VPC.
- Be accessible through a custom domain managed outside GCP.
NOTE: If your VPC has a Nat Gateway and Router with an static IP address, then your Cloud Run will have a static Outbound IP allowing things like database whitelisting.
Now with the steps:
- Create and static preimum Global IP to bind to the LoadBalancer later. Point the subdomain to that IP on CloudFlare