Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions content/en/docs/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,9 @@ Anti-affinity:

The Predicate Plugin calls the PredicateGPU with pod and nodeInfo as parameters to evaluate and pre-select jobs based on the results.

> ⚠️ **Warning**
Copy link

@hajnalmt hajnalmt Jan 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure just putting this in makes any sense.

We shall add a section about the deviceshare plugin first and mention the dependecy there I think.

Copy link
Author

@aaradhychinche-alt aaradhychinche-alt Jan 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Arhell @hajnalmt what are your thoughts on whether we should keep this PR minimal with just the warning, or add a small DeviceShare plugin section in plugins.md for better context?

> The deviceshare plugin has a dependency on the Predicate plugin and cannot function without it being enabled.

#### Scenario

In AI scenarios where GPU resources are required, the Predicate Plugin can quickly filter out those that require the GPU for centralized scheduling.
Expand Down
3 changes: 3 additions & 0 deletions content/zh/docs/plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,9 @@ Anti-affinity:

Predicate plugin通过pod、nodeInfo作为参数,调用predicateGPU,根据计算结果对作业进行评估预选。

> ⚠️ **警告**
> deviceshare插件依赖于Predicate插件,不能在Predicate插件未启用的情况下独立运行。

#### 场景

在AI的应用场景下,GPU资源是必需,Predicate plugin可以快速筛选出来需要GPU的进行集中调度。
Expand Down