Pods crashing due to calico not routing traffic correctly on the hosts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Calico Charm |
Incomplete
|
Critical
|
Unassigned |
Bug Description
My coredns pods, kube-state-metrics, dashboard-
Logs : https:/
calico-
k8s-worker calico felix log: https:/
k8s-control-01 calico felix log: https:/
k8s-control-02 calico felix log: https:/
k8s-control-03 calico felix current log: https:/
I didn't see any error in there, I searched for fatal, error, rp_filter, etc.
No proxy in the environment.
Investigation showed that a pod isn't able to ping its host. With tcpdump, we see the ping traffic come to the host, but the kernel is not able to interpret it correctly. https:/
From a k8s worker:
iptables : https:/
ip route: https:/
net.ipv4.
I tested a deployment without calico, replacing it by flannel, and the networking works as expected. https:/
This is affecting a current deployment.
information type: | Private → Public |
Issue has been confirmed with cynerva and addyess from the kubernetes team last Friday