-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"failed to sync *v1alpha2.GRPCRoute: context deadline exceeded" with gateway-grpcroute source #3845
Comments
I've followed the tutorial guide and end up with the same state. |
Turns out GKE only supports |
We see the same CrashLoopBackOff of external-dns 0.13.2 and 0.13.6 on 10-nodes Minikube 0.20.0 cluster (K8s 1.27.4, both Containerd and Docker runtime), reproducible in our pipeline.
|
I had this after installing the standard channel CRDs for Gateway API (v1.0.0). It cleared up after I installed the experimental channel CRDs. This was setting up a new cluster using the values file from an older cluster, it could be you need to ensure the selected sources are aligned with the resources you have in the cluster. sources:
- service
- ingress
- gateway-httproute
- gateway-grpcroute
- gateway-tlsroute
- gateway-tcproute
- gateway-udproute |
same here with aws EKS 1.26, latest 1.14.2 external-dns and when enabling "gateway-grpcroute" it fails. |
I figured out how to fix it before the PR,
|
@zhengxiaoxuer i had this issue before,then i found i was using standard channel gateway api 1.0 crd .which only support httproute , kubectl get crd|grep gateway
backendtlspolicies.gateway.networking.k8s.io 2024-01-24T08:58:21Z
gatewayclasses.gateway.networking.k8s.io 2024-01-23T06:24:10Z
gateways.gateway.networking.k8s.io 2024-01-23T06:24:10Z
grpcroutes.gateway.networking.k8s.io 2024-01-24T08:58:22Z
httproutes.gateway.networking.k8s.io 2024-01-23T06:24:11Z
referencegrants.gateway.networking.k8s.io 2024-01-23T06:24:11Z
tcproutes.gateway.networking.k8s.io 2024-01-24T08:58:22Z
tlsroutes.gateway.networking.k8s.io 2024-01-24T08:58:22Z
udproutes.gateway.networking.k8s.io 2024-01-24T08:58:22Z |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs. This bot triages issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /close not-planned |
@k8s-triage-robot: Closing this issue, marking it as "Not Planned". In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
What happened:
external-dns container is failing with error "failed to sync *v1alpha2.GRPCRoute: context deadline exceeded" when gateway-grpcroute source is enabled.
What you expected to happen:
DNS record created and container not restarting.
How to reproduce it (as minimally and precisely as possible):
Set values:
Anything else we need to know?:
Environment:
external-dns --version
): 0.13.5 (installed from helm chart 1.13.0)DNS provider: Google
Others: GKE (v1.26.5-gke.1400)
The text was updated successfully, but these errors were encountered: