Hi
I have one task in my org where I have to set up new k8s cluster where I need to use docker as CRI. Can anyone guide me here how can I do that. As with latest k8s docker is not directly supported as CRI. We have to integrate it with cri-docked
(internet access is not there to these nodes we have do it using .RPM)
You’ll want to look at the cri-dockerd doc page, which will lead you to where to download the RPMs. This is the way.
Using docker as the CRI will incur a performance penalty. Creating a pod goes
kubelet -> cri-dockerd -> docker daemon -> containerd -> Pod running
Not using docker
kubelet -> containerd -> Pod running
containerd is the CRI engine inside docker daemon. Docker extracted it to a standalone executable as part of the generic CRI initiative. You should be able to get it as RPM.