Open UriZafrir opened 1 month ago
Are you using Canal? You are mentioning Calico and Flannel version and the flannel version is very old. The service IP translation are not done by the CNI. You could check your iptables rules if the IP translation is there. You need to have a default route on your system too.
Will check my iptable rules. Yes I'm using Canal. on RKE. 1.24
Hi everyone I'm running an RKE cluster. I have a problem in which I get "no route to host" when trying to query services from a node.
This is the flow of debugging i did: I got this line when using k get pods:
checking the apiservices i got faileddiscovery check for metrics server:
when describing the apiservice i got:
Message: failing or missing response from https://10.43.183.119:443/apis/metrics.k8s.io/v1beta1: Get "https://10.43.183.119:443/apis/metrics.k8s.io/v1beta1": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
after which i tried to telnet the services and discovered the problem is not only to the metrics-server service.
Would appreciate some assistnce.
Your Environment