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

[feature request] Kruise-daemon is not deployed on virtual-kubelet node. #1596

Open
zmberg opened this issue Apr 26, 2024 · 1 comment
Open

Comments

@zmberg
Copy link
Member

zmberg commented Apr 26, 2024

What would you like to be added:
Kruise-Daemon mainly provides image warming, container restart and other capabilities, its working mechanism is through the containerd cri interface interaction.

Kruise-Daemon doesn't really work on virtual-kubelet nodes, so you can skip the virtual-kubelet node when deploying. For examples:

daemon:
  nodeAffinity:
    requiredDuringSchedulingIgnoredDuringExecution:
      nodeSelectorTerms:
      - matchExpressions:
        - key: type
          operator: NotIn
          values:
          - virtual-kubelet

related code: https://github.com/openkruise/charts/blob/master/versions/kruise/1.6.2/values.yaml

Why is this needed:

@zmberg zmberg assigned FillZpp and unassigned FillZpp Apr 26, 2024
@zmberg zmberg added kind/good-first-issue Good for newcomers kind/good-idea Good Idea labels Apr 26, 2024
@chenshiwei-io
Copy link

Which versions of charts need to be modified?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants