Open
Description
What happened:
-
On testing the latest updates on master, I encountered 60s time out
https://github.com/kubernetes-sigs/external-dns/blame/master/source/informers/informers.go#L29 -
Error message I got:
{"level":"fatal","msg":"failed to sync *v1.EndpointSlice: context deadline exceeded with timeout 1m0s","time":"2025-07-04T19:35:16Z"}
What you expected to happen:
- We probably should have a configurable timeout for informer to run? I can make the change if needed, to make it configurable.
How to reproduce it (as minimally and precisely as possible):
- Build latest master, run it in k8s with istio virtual services/gateways which could cause informer to run more than 60s
Anything else we need to know?:
Environment:
- External-DNS version (use
external-dns --version
): latest master - DNS provider:
- Others: