If your Knative serving service is running in a Google Kubernetes Engine (GKE) cluster, you can migrate any existing event triggers so that a Knative serving service can receive events using Eventarc.
Note that the following migration path avoids the loss of events while minimizing their duplication. If you want to avoid duplicate events and can accept the possibility of lost events, we recommend removing the existing trigger before creating an Eventarc trigger:
- Identify existing Events for Knative serving triggers.
- Create an Eventarc trigger that points to the same Knative serving service as the original trigger.
- Confirm that the Eventarc trigger is delivering events as expected.
- After testing and verifying the migration of your trigger to Eventarc, you can delete the original Events for Knative serving trigger.