I’ve deployed a Cloud Run service across two Google Cloud regions and am aiming to implement an active-passive failover mechanism. My goal is to initially direct 100% of traffic to the primary region’s Cloud Run service. Upon a complete failure of the primary region, I want to seamlessly shift all traffic to the secondary region’s Cloud Run service.
I’ve explored options like Global Load Balancer, Cross-Regional Load Balancer, Network Endpoint Groups failover, and Traffic Director, but they don’t fully meet my requirement of a strict active-passive setup.
I’m currently using Apigee as a Cloud Run API gateway. Would Apigee be suitable for achieving this active-passive failover configuration? If not, are there any other Google Cloud services that could help?
Chandra kiran Pasumarti is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.