EventBus(ClusterEventBus)

Concept of OpenFunction, a resource of the events framework, EventBus(ClusterEventBus)

EventBus is responsible for aggregating and persisting events.

EventBus contains a description of the event bus backend service (usually a message server such as NATS Streaming, Kafka, etc.) and then provides these configurations for EventSource and Trigger (allowing them to fetch events from the event bus).

EventBus is responsible for event bus adaptation in the namespace scope by default, and we also provide an event bus adapter ClusterEventBus for the cluster scope which will take effect when no EventBus exists in the namespace.

Available Event Bus Servers

Reference

EventBus is a CustomResourceDefinitions(CRD) . You can refer to EventBus CRD Spec for more information.


Last modified August 31, 2021: Update docs (ab70662)