OpenKruise Compatibility Check
Check Items
Check whether the OpenKruise add-on is compatible before upgrading a cluster.
Solutions
The Kubernetes community removed dockershim support in version 1.24. In CCE clusters v1.25 and later, dockershim is replaced by cri-dockerd. The OpenKruise community added cri-dockerd support in versions later than 1.7.x. For details, see the related issue. This issue has been resolved in the CCE add-on 1.1.x.
When OpenKruise v1.0.40 or earlier is installed in a cluster v1.25 or later, KruiseDaemon cannot run on Docker nodes. Use containerd instead. For OpenKruise v1.1.10 or later, KruiseDaemon can run on Docker nodes or containerd nodes.
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