borchero/switchboard

failed to wait for ingressroute caches to sync

Closed this issue ยท 3 comments

I have switchboard running fine in one cluster but in the other I get this error. I'm running K8S 1.24 on EKS with image ghcr.io/borchero/switchboard:0.5.8. Do you have any guidance on how to debug this?

2023-07-24T07:28:53.212Z    INFO    launching manager
I0724 07:28:54.307520       1 request.go:690] Waited for 1.001498737s due to client-side throttling, not priority and fairness, request: GET:https://172.20.0.1:44
2023-07-24T07:30:55.615Z    FATAL    failed to run manager    {"error": "failed to wait for ingressroute caches to sync: timed out waiting for cache to be synced"
main.main
    /workspace/cmd/main.go:85
runtime.main
    /usr/local/go/src/runtime/proc.go:250
Stream closed EOF for core/traefik-switchboard-68d97f5f8b-d67cp (switchboard)

Hmm, I haven't seen this issue yet, i.e. no good guideline how to look into this efficiently ๐Ÿ˜•

No worries. The problem seems to have gone away - not sure what happened there.

I'm having the same issue on a fresh DO cluster.

2023-08-15T15:03:12.621Z	INFO	launching manager
2023-08-15T15:05:12.725Z	FATAL	failed to run manager	{"error": "failed to wait for ingressroute caches to sync: timed out waiting for cache to be synced"}
main.main
	/workspace/cmd/main.go:85
runtime.main
	/usr/local/go/src/runtime/proc.go:250