<p>I am trying to reproduce an issue that requires me to use containerd v1.4.4 for my container-runtime and kubernetes v1.19.8. When I try to use minikube to create a multi-node cluster locally, it allows me to specify the kubernetes version but I am unable to specify the containerd version(i.e. it always uses v1.4.9) and based on this github <a href="https://github.com/kubernetes/minikube/issues/6432" rel="nofollow noreferrer">discussion</a>, it doesn't seem to support it. I then turned to kind but was unable to find a way to specify the same from the documentation. Is there a way either in kind or in minikube to specify the containerd version?</p>

systolicDrake
<p>I ended up using kubeadm and set up a master and worker node using 2 VMs. This allowed me to specify the versions I want on the worker node. <a href="https://github.com/kubernetes-sigs/kind/tree/main/images/base" rel="nofollow noreferrer">Building a base image on kind</a> should also work as user Mikolaj.S mentioned</p>
