| Class | Description |
|---|---|
| CustomResourceEvent | |
| EventDispatcher |
Dispatches events to the Controller and handles Finalizers for a single type of Custom Resource.
|
| EventDispatcher.CustomResourceReplaceFacade | |
| EventScheduler |
Requirements:
Only 1 event should be processed at a time for same custom resource
(metadata.name is the id, but kind and api should be taken into account)
If event processing fails it should be rescheduled with retry - with limited number of retried
and exponential time slacks (pluggable reschedule strategy in future?)
if there are multiple events received for the same resource process only the last one.
|
| EventStore |
Copyright © 2020. All rights reserved.