在 minikube 或 kind 上指定 containerd 版本

Specify containerd version on minikube or kind

我正在尝试重现一个问题,该问题要求我将 containerd v1.4.4 用于我的容器运行时和 kubernetes v1.19.8。当我尝试使用 minikube 在本地创建多节点集群时,它允许我指定 kubernetes 版本但我无法指定 containerd 版本(即它始终使用 v1.4.9)并基于此 github discussion,好像不支持。然后我求助于 kind,但无法从文档中找到指定相同内容的方法。有没有办法在 kind 或 minikube 中指定 containerd 版本?

我最终使用了 kubeadm 并使用 2 个 VM 设置了主节点和工作节点。这允许我在工作节点上指定我想要的版本。 Building a base image on kind 也应该作为用户 Mikolaj.S 提到的