使用Containerd的集群调度组件

Kubernetes 1.20版本之后,将不再支持使用Docker作为CRI(container runtime interface)。生产环境中,如果对使用的K8s有高版本要求时,需要考虑改用其它CRI。集群调度组件基于主流CRI Containerd的1.4.4版本进行安装和验证,各组件能够在Containerd + Kubernetes场景下正常运行,且功能正常。

Containerd安装流程请参见官方资料集群调度组件安装时默认使用MindCluster Ascend Docker Runtime,可以配置Containerd使用MindCluster Ascend Docker Runtime替代runc,用于在启动容器时自动挂载设备,对Containerd需要做的配置请参见MindX DL Ascend Docker Runtime用户指南中的“安装部署 > 手动安装 > 安装MindCluster Ascend Docker Runtime”章节的Containerd场景下安装MindCluster Ascend Docker Runtime内容和“使用指导 > 在Containerd客户端使用”章节进行操作。