Skip to content

[BUG] 非 Koordinator 调度的 Pod 被非预期驱逐的问题 #2413

@ZiMengSheng

Description

@ZiMengSheng

What happened:

现象:pod 是 default-scheduler 调度的,但是被 koord-scheduler 驱逐了...

原因:仔细排查了下发起抢占 pod 用的 quota 确实没创建。不过这个逻辑有点危险,我想了下 canPreempt 里加个 feature gate 只限定驱逐 koordinator scheduler 调度的 pod 会不会合理一点?当然 disable default group 也可以达到这个效果。

What you expected to happen:

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

Anything else we need to know?:

Environment:

  • App version:
  • Kubernetes version (use kubectl version):
  • Install details (e.g. helm install args):
  • Node environment (for koordlet/runtime-proxy issue):
    • Containerd/Docker version:
    • OS version:
    • Kernal version:
    • Cgroup driver: cgroupfs/systemd
  • Others:

Metadata

Metadata

Assignees

Labels

kind/bugCreate a report to help us improve

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions