All GCP services

GCP · Application Integration

Eventarc

Route GCP and partner events to handlers.

Official docs

Overview

Eventarc delivers CloudEvents from GCP sources or third parties to Cloud Run, Functions, GKE and Workflows.

When to use it

  • Object-storage triggers
  • Audit-log triggered automation

Setup

  1. Enable Eventarc API.
  2. Create trigger pointing to destination.

How to use

Audit-log trigger
gcloud eventarc triggers create on-deploy --destination-run-service=notify --event-filters=type=google.cloud.audit.log.v1.written --event-filters=serviceName=run.googleapis.com

QA use cases

  • Trigger smoke tests automatically whenever Cloud Run service is updated.