mirror of https://github.com/linkerd/linkerd2.git
Fixes #5939 Some CNIs reasssign the IP of a terminating pod to a new pod, which leads to duplicate IPs in the cluster. It eventually triggers #5939. This commit will make the IPWatcher, when given an IP, filter out the terminating pods (when a pod is given a deletionTimestamp). The issue is hard reproduce because we are not able to assign a particular IP to a pod manually. Signed-off-by: Bruce <wenliang.chen@personio.de> Co-authored-by: Bruce <wenliang.chen@personio.de> |
||
|---|---|---|
| .. | ||
| watcher | ||
| client.go | ||
| endpoint_translator.go | ||
| endpoint_translator_test.go | ||
| fallback_profile_listener.go | ||
| fallback_profile_listener_test.go | ||
| opaque_ports_adaptor.go | ||
| profile_translator.go | ||
| profile_translator_test.go | ||
| server.go | ||
| server_test.go | ||
| traffic_split_adaptor.go | ||
| traffic_split_adaptor_test.go | ||