Don't reconcile all pods whenever a service change #6985
Labels
area/performance
kind/improvement
Improvement on an existing feature
triage/accepted
The issue was reviewed and is complete enough to start working on it
Description
Related to:
Now that dataplanes don't contain outbounds we shouldn't need to update all pods when a service changes:
kuma/pkg/plugins/runtime/k8s/controllers/pod_controller.go
Lines 382 to 400 in f62c629
I think we only need to reconcile pods that this service matches not all pods of the namespace
I also don't think we need to reconcile pods on external service:
kuma/pkg/plugins/runtime/k8s/controllers/pod_controller.go
Line 377 in f62c629
The text was updated successfully, but these errors were encountered: