What I want to achieve
I am trying to setup an Eventarc trigger. A specific Firestore action (deletion of a document) should trigger a Cloud Run service instance.
My problem
The service should be provided in europe but...
Eventarc is only supported in the following regions:
- europe-north1
- europe-west1
- europe-west4
(https://cloud.google.com/eventarc/docs/locations#europe)
Firestore is only supported in the following regions:
- europe-west2
- europe-west3
- europe-west6
- europe-central12
(https://firebase.google.com/docs/firestore/locations)
When I tried setting up the trigger on the Cloud Run Service, it prompted me to select a region from where (i.e. the region) the trigger should originate and receive events from. My Firestore region is set to europe-west3. Since Eventarc is not supported in this region I was trying to find our if I can get Firestore into a supported Eventarc region in Europe but there is literally none. Does that theoretically mean that Eventarc does not support Firestore in Europe at all?
Is there any way I can get this working or any official plans from Google about when to support this?