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:
- Disable OpenKruise kruise-daemon and upgrade the cluster.
- Change the node runtime from Docker to containerd. For details, see Changing the Container Runtime from Docker to containerd.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot