Updated on 2026-01-04 GMT+08:00

OpenKruise Compatibility Check

Check Items

Check whether the OpenKruise add-on is compatible before upgrading a cluster.

Solutions

Since version 1.24, the Kubernetes community no longer supports Dockershim. In CCE clusters v1.25 and later, Dockershim is replaced by cri-dockerd. The OpenKruise community added support for cri-dockerd in versions later than 1.7.x. For details, see the related issue.

As a result, when the OpenKruise add-on 1.0.40 or earlier is installed in a cluster v1.25 or later, KruiseDaemon cannot run on nodes that use Docker. In this case, you must use containerd.

Use either of the following methods to resolve this issue: