shell-operator icon indicating copy to clipboard operation
shell-operator copied to clipboard

Deduplicate informers for bindings

Open diafour opened this issue 4 years ago • 2 comments

Is your feature request related to a problem? Please describe.

Big setups such as Deckhouse have hooks with similar bindings. These bindings lead to multiple Informers with the same config.

Describe the solution you'd like to see

We can use one Informer for similar binding configurations and create multiple tasks from one event as implemented for Schedule events.

Describe alternatives you've considered

Additional context

diafour avatar Sep 06 '21 17:09 diafour

How can we measure the impact of the problem?

shvgn avatar Sep 07 '21 00:09 shvgn

There is no counter for Informers right now. We can use shell_operator_kube_snapshot_objects and shell_operator_kubernetes_client_request_result_total metrics to see if deduplication will change something.

diafour avatar Sep 08 '21 19:09 diafour