![]() This adds a new EndpointSlice tracker to keep track of the expected resource versions of EndpointSlices associated with each Service managed by the EndpointSlice controller. This should prevent a potential race where a syncService call could happen with an incomplete view of EndpointSlices if additions or deletions hadn't fully propagated to the cache yet. Additionally, this ensures that external changes to EndpointSlices will be handled by the EndpointSlice controller. |
||
---|---|---|
.. | ||
config | ||
metrics | ||
BUILD | ||
endpointset.go | ||
endpointslice_controller_test.go | ||
endpointslice_controller.go | ||
endpointslice_tracker_test.go | ||
endpointslice_tracker.go | ||
OWNERS | ||
reconciler_test.go | ||
reconciler.go | ||
utils_test.go | ||
utils.go |