Skip to content

A way to aggregate repeated events with the recorder. #1606

@johnthompson-ybor

Description

@johnthompson-ybor

Would you like to work on this feature?

None

What problem are you trying to solve?

As far as I can tell, there's only a way to create new events which all get displayed separately -- I need a way to aggregate events that happen more than once within a certain amount of time. The go recorder does this:

https://pkg.go.dev/k8s.io/client-go/tools/record#EventAggregator

Describe the solution you'd like

Some way to update the count of an existing event or otherwise aggregate events.

Describe alternatives you've considered

using the events api directly instead of the recorder.

Documentation, Adoption, Migration Strategy

No response

Target crate for feature

kube-runtime

Metadata

Metadata

Assignees

No one assigned

    Labels

    runtimecontroller runtime related

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions