The Kubernetes API server event source is a Knative Eventing resource that watches Kubernetes resources and emits their events as CloudEvents. It connects cluster activity to downstream storage, routing, filtering, and metric calculation without requiring application-specific event producers. section 9.2.4 section 9.2.7
Configure the source declaratively by specifying:
- An installed Knative event source and a service account. section 9.2.4
- A sink, such as a Kubernetes Service, that receives the generated CloudEvents. section 9.2.4
Capture deployment activity
Configure an ApiServerSource to observe Kubernetes Events and send them to cloudevents-raw-service in the dora-cloudevents namespace. Deployment creation, modification, and deletion can then enter an event store for filtering and deployment-frequency calculations. section 9.2.4 section 9.2.7
