How to check the calico container on the worker node directly?

I am on the master node and I can see that the calico pod is running on the worker2 node.

[root@master ~]# kubectl get pod  -A -o wide | grep -iB1 calico | grep -i worker2
kube-system   calico-node-89wj6                          0/1     Running   1 (99m ago)    107m   172.31.33.2       worker2   <none>           <none>
[root@master ~]#

However, when I login to the worker2 node and run docker ps, I don’t see any container running.

[root@worker2 ~]# docker ps -a
CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES
[root@worker2 ~]#

can you run :slight_smile:

docker image ls

you should at the very least see the deleted container ( if it was deleted).

can you give a bit more info about the environment? (type of k8s) perhaps you are using crio on the nodes? or conrainerd?

This is something you need to check.