mirror of https://github.com/linkerd/linkerd2.git
When the Destination sees an IP address, it looks up Pods by that IP, and associates Pod label data to it. If the lookup by IP returned more than one Pod, it simply picked the first one. This is not correct, specifically in cases where one pod is in a Running state, and others are not. Modify the Destination service to only return label data for Pods in the Running state. Fixes #773 Signed-off-by: Andrew Seigner <siggy@buoyant.io> |
||
---|---|---|
.. | ||
clientset.go | ||
endpoints.go | ||
pods.go | ||
replicasets.go | ||
test_helper.go | ||
watcher.go | ||
watcher_test.go |