Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] When my k8s cluster (containerd runtime) host also has a docker runtime, kruise will recognize the k8s cluster runtime as docker #1825

Open
J4sonZ opened this issue Nov 13, 2024 · 2 comments
Assignees
Labels
kind/bug Something isn't working

Comments

@J4sonZ
Copy link

J4sonZ commented Nov 13, 2024

What happened:
When my k8s cluster (containerd runtime) host also has a docker runtime, kruise will recognize the k8s cluster runtime as docker
image
image

So in this case, I need to specify the sock path of containerd
image

image

What you expected to happen:

Kruise can automatically identify the real runtime of k8s without specifying parameters, instead of hard-coding the logic
image

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

  • Kruise version:
  • Kubernetes version (use kubectl version):
  • Install details (e.g. helm install args):
  • Others:
@J4sonZ J4sonZ added the kind/bug Something isn't working label Nov 13, 2024
@J4sonZ
Copy link
Author

J4sonZ commented Nov 13, 2024

image
Please add log

@ABNER-1
Copy link
Member

ABNER-1 commented Nov 20, 2024

Hi,@J4sonZ .
Is the issue that the current automatic detection logic for containerd is not functioning as expected? Additionally, due to the absence of error messages, it's challenging to determine the reason behind the failure in detection?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants