Google Announced General Availability Of Eventarc

Eventarc is a new eventing functionality that lets developers route events to Cloud Run services.

Recently, Google announced the General Availablity of Eventarc, which is a new eventing functionality that lets developers route events to Cloud Run services. You can focus on writing code to handle events, while Eventarc takes care of the details of event ingestion, delivery, security, observability, and error handling.

Eventarc enables you to receive events from more than 60 Google Cloud sources, receive events from custom sources by publishing to Pub/Sub, and adhere to the CloudEvents standard for all your events, regardless of source.

The  GA release also brings a few updates to Eventarc gcloud commands. Now you don’t need to specify beta in Eventarc commands anymore. Instead of gcloud beta eventarc, you can simply use gcloud eventarc.

Source: Google

--matching-criteria flag has got renamed to --event-filters. And, --destination-run-region is now optional when creating a regional trigger.

In earlier version when you created a Pub/Sub trigger, Eventarc created a Pub/Sub topic under the covers for you to use as transport topic between your application and a Cloud Run service. Now, it allows you to specify an existing Pub/Sub topic in the same project with the --transport-topic gcloud flag.

Eventarc is now available from four additional more Google Cloud regions: asia-southeast1, europe-north1, europe-west4, us-west1. The solution has already been supported at asia-east1, europe-west1, us-central1, us-east1 and global.