After fresh kubespray install my worker node has calico pod in Init:CrashLoopBackOff state. (We have deployed cluster this way before - a few months ago and all was good)
Error log from journalctl:
calico/node is not ready: bird/confd is not live: exit status 1
"ExecSync cmd from runtime service failed" err="rpc error: code = Unknown desc = failed to exec in container: container is in CONTAINER_EXITED state"
containerID="242810527b0b21f9d69bf29691ed958a63b12d87d0fa470733e1f0c378787890" cmd=["/bin/calico-node","-felix-live","-bird-live"]
Have spent so much time looking how to resolve it...No luck. Saw identical issues, nothing helped. Have redeployed cluster, added/remove new node, nothing helped.
In pod events, I see the following:
Liveness probe failed: calico/node is not ready: Felix is not live: Get "http://localhost:9099/liveness": dial tcp 127.0.0.1:9099: connect: connection refused
There`s no calico-node service on 127.0.0.1:9099. Master nodes are all fine, only worker node issue.
I would be so much grateful for your assistance!