Skip to content

Commit fde3d58

Browse files
committed
Add SchedulerPolicy in queueSpec
Signed-off-by: Yuqi Wu <[email protected]>
1 parent 61bafe8 commit fde3d58

File tree

4 files changed

+29
-10
lines changed

4 files changed

+29
-10
lines changed

pkg/apis/scheduling/types.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -359,6 +359,10 @@ type QueueSpec struct {
359359
// Priority define the priority of queue. Higher values are prioritized for scheduling and considered later during reclamation.
360360
// +optional
361361
Priority int32 `json:"priority,omitempty" protobuf:"bytes,10,opt,name=priority"`
362+
363+
// SchedulerPolicy define the scheduling policy of queue
364+
// +optional
365+
SchedulerPolicy string `json:"schedulerPolicy,omitempty" protobuf:"bytes,11,opt,name=schedulerPolicy"`
362366
}
363367

364368
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object

pkg/apis/scheduling/v1beta1/types.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -382,6 +382,10 @@ type QueueSpec struct {
382382
// Priority define the priority of queue. Higher values are prioritized for scheduling and considered later during reclamation.
383383
// +optional
384384
Priority int32 `json:"priority,omitempty" protobuf:"bytes,10,opt,name=priority"`
385+
386+
// SchedulerPolicy define the scheduling policy of queue
387+
// +optional
388+
SchedulerPolicy string `json:"schedulerPolicy,omitempty" protobuf:"bytes,11,opt,name=schedulerPolicy"`
385389
}
386390

387391
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object

pkg/apis/scheduling/v1beta1/zz_generated.conversion.go

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/client/applyconfiguration/scheduling/v1beta1/queuespec.go

Lines changed: 19 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)