更新时间:2024-09-29 GMT+08:00

OpenKruise插件兼容性检查异常处理

检查项内容

检查集群升级时,OpenKruise插件是否存在兼容性问题。

解决方案

Kubernetes社区在1.24版本移除了对dockershim的支持。CCE为兼顾用户使用docker运行时的习惯,在CCE的v1.25及以上的集群版本引入了cri-dockerd用于替换原来的dockershim,但是OpenKruise社区当前并未实现对cri-dockerd的支持(参见issue)。

因此,在v1.25及以上版本的集群中安装1.0.3版本的OpenKruise插件时,kruise-daemon无法在使用docker容器引擎的节点上运行,请使用containerd容器引擎。

您可以选择以下方案之一进行解决: