-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
kind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.
Description
What happened:
try to configure external dns with gateway api to provide dns entry
What you expected to happen:
nslookup working
How to reproduce it (as minimally and precisely as possible):
add gateway-tlsroute to the sources list
Anything else we need to know?:
Environment: k8s 1.34 on Talos Linux 1.11.5, 1 master node, 2 worker nodes, cluster of RPi CM5 on Super6c motherboard.
- External-DNS version (use
external-dns --version): 1.19.0 - DNS provider: Google Cloud DNS
- Others: kgateway 1.16.0 for Gateway API v1 and v1beta1 support
external-dns pods crash when they reach timeout for watching v1alpha2.TLSRoute. extenal-dns seems to support only v1alpha2 of TLSRoute, TCPRoute, and UDPRoute, not any more recent version. HTTPRoute and GRPCRoute v1 and v1beta1 are supported.
E1211 13:35:15.346407 1 reflector.go:200] "Failed to watch" err="failed to list *v1alpha2.TLSRoute: the server could not find the requested resource (get tlsroutes.gateway.networking.k8s.io)" logger="UnhandledError" reflector="k8s.io/[email protected]/tools/cache/reflector.go:285" type="*v1alpha2.TLSRoute"
E1211 13:35:16.701976 1 reflector.go:200] "Failed to watch" err="failed to list *v1alpha2.TLSRoute: the server could not find the requested resource (get tlsroutes.gateway.networking.k8s.io)" logger="UnhandledError" reflector="k8s.io/[email protected]/tools/cache/reflector.go:285" type="*v1alpha2.TLSRoute"
E1211 13:35:18.352677 1 reflector.go:200] "Failed to watch" err="failed to list *v1alpha2.TLSRoute: the server could not find the requested resource (get tlsroutes.gateway.networking.k8s.io)" logger="UnhandledError" reflector="k8s.io/[email protected]/tools/cache/reflector.go:285" type="*v1alpha2.TLSRoute"
E1211 13:35:22.033551 1 reflector.go:200] "Failed to watch" err="failed to list *v1alpha2.TLSRoute: the server could not find the requested resource (get tlsroutes.gateway.networking.k8s.io)" logger="UnhandledError" reflector="k8s.io/[email protected]/tools/cache/reflector.go:285" type="*v1alpha2.TLSRoute"
E1211 13:35:30.127061 1 reflector.go:200] "Failed to watch" err="failed to list *v1alpha2.TLSRoute: the server could not find the requested resource (get tlsroutes.gateway.networking.k8s.io)" logger="UnhandledError" reflector="k8s.io/[email protected]/tools/cache/reflector.go:285" type="*v1alpha2.TLSRoute"
E1211 13:35:53.316456 1 reflector.go:200] "Failed to watch" err="failed to list *v1alpha2.TLSRoute: the server could not find the requested resource (get tlsroutes.gateway.networking.k8s.io)" logger="UnhandledError" reflector="k8s.io/[email protected]/tools/cache/reflector.go:285" type="*v1alpha2.TLSRoute"
time="2025-12-11T13:36:15Z" level=fatal msg="failed to sync *v1alpha2.TLSRoute: context deadline exceeded with timeout 1m0s"
Metadata
Metadata
Assignees
Labels
kind/bugCategorizes issue or PR as related to a bug.Categorizes issue or PR as related to a bug.