You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What happened:
External-dns running on a EKS cluster with --events. This particular one with Godaddy controller.
After one hour if I remove one of the ingress-nginx and trigger an update of the ingress load balancer status.
External-dns just do nothing.
On upgrade that leads to complete replacement of all IP Addresses in LoadBalancer status and old addresses in DNS.
What you expected to happen:
External DNS receive the event and processes it.
How to reproduce it (as minimally and precisely as possible):
Run external-dns with --events and trigger load balancer status updates in some way.
I'm working on reproducing and searching for the root cause.
What happened:
External-dns running on a EKS cluster with
--events
. This particular one with Godaddy controller.After one hour if I remove one of the ingress-nginx and trigger an update of the ingress load balancer status.
External-dns just do nothing.
On upgrade that leads to complete replacement of all IP Addresses in LoadBalancer status and old addresses in DNS.
What you expected to happen:
External DNS receive the event and processes it.
How to reproduce it (as minimally and precisely as possible):
Run external-dns with
--events
and trigger load balancer status updates in some way.I'm working on reproducing and searching for the root cause.
Anything else we need to know?:
Possibly caused by the disabled resync period here:
https://github.com/kubernetes-sigs/external-dns/blob/master/source/ingress.go#L94
AFAIK watch operations in K8S were always broken in some way, for different reasons.
Default controller implementation, define it to 10h according to:
https://github.com/kubernetes-sigs/controller-runtime/blob/a50d5d7a49753b006d783684d7e1c7d6884ca462/pkg/cache/cache.go#L146C1-L151C72
Environment:
The text was updated successfully, but these errors were encountered: