Add discovery.k8s.io/EndpointSlice
to ignoredRefreshResources
to skip app requeueing
#18857
Labels
bug/enhancement
component:core
Syncing, diffing, cluster state cache
enhancement
New feature or request
type:enhancement
Summary
Currently
/Endpoints
are skipped when trying to trigger a reconciliation (link). I thinkdiscovery.k8s.io/EndpointSlice
should be added to the list as well for the same reasons. Also,skipResourceUpdate
should be done afterskipAppRequeuing
check for optimization.Motivation
Do an additional optimization to reduce reconciliations. Other resources like pods would already trigger reconciliations when there are relevant updates.
Proposal
Just update the dictionary of
ignoredRefreshResources
mentioned above to include the entry fordiscovery.k8s.io/EndpointSlice
The text was updated successfully, but these errors were encountered: