linkerd2/controller
Filip Petkovski 40192e258a
Ignore pods with status.phase=Succeeded when watching IP addresses (#5412)
Ignore pods with status.phase=Succeeded when watching IP addresses

When a pod terminates successfully, some CNIs will assign its IP address
to newly created pods. This can lead to duplicate pod IPs in the same
Kubernetes cluster.

Filter out pods which are in a Succeeded phase since they are not 
routable anymore.

Fixes #5394

Signed-off-by: fpetkovski <filip.petkovsky@gmail.com>
2021-01-12 12:25:37 -05:00
..
api Ignore pods with status.phase=Succeeded when watching IP addresses (#5412) 2021-01-12 12:25:37 -05:00
cmd Add opaque ports to destination service updates (#5294) 2020-12-18 12:38:59 -05:00
gen Add opaque ports to destination service updates (#5294) 2020-12-18 12:38:59 -05:00
heartbeat Fix Heartbeat mem and cpu stats (#5042) 2020-10-08 16:31:16 -05:00
identity Have webhooks refresh their certs automatically (#5282) 2020-12-04 16:25:59 -05:00
k8s Bump k8s client-go to v0.19.2 (#5002) 2020-09-28 12:45:18 -05:00
proxy-injector Fix CLI install/upgrade overriding settings in HA (#5399) 2020-12-18 12:11:52 -05:00
script/destination-client Print identity in destination client and fix proxy-identity log line (#4873) 2020-08-13 13:49:55 -07:00
sp-validator Bump k8s client-go to v0.19.2 (#5002) 2020-09-28 12:45:18 -05:00
tap Have the tap APIServer refresh its cert automatically (#5388) 2020-12-16 17:46:14 -05:00
webhook Have the tap APIServer refresh its cert automatically (#5388) 2020-12-16 17:46:14 -05:00
Dockerfile extension: Separate multicluster chart and binary (#5293) 2020-12-04 16:36:10 -08:00