Knative Eventing provides an event model for integrating with external event systems—such as GitHub, RocketMQ, Kafka, and Container Registry—and routing events to Knative Services or functions. Deploy the Eventing component from the ACS console to enable event-driven capabilities in your cluster.
Prerequisites
Before you begin, ensure that you have:
Knative deployed in the ACS cluster. For more information, see Deploy Knative
Deploy Knative Eventing
Log on to the ACS console. In the left-side navigation pane, click Clusters.
On the Clusters page, find the cluster you want to manage and click its ID. In the left-side navigation pane of the cluster details page, choose Applications > Knative.
On the Components tab, find Eventing in the Core Component section, then click Deploy in the Actions column.
In the Deploy Eventing dialog box, click Confirm.
Verify the deployment
After deployment completes, the Eventing component shows a Deployed status on the Components tab.
What's next
Connect Knative Eventing to an event source based on your use case:
To trigger functions from GitHub events: Use GitHub events in Knative
To trigger functions from EventBridge events: Use the event-driven capabilities of EventBridge in Knative