Skip to content

Add schedule spec and status for workload #2701

@andyxning

Description

@andyxning

What would you like to be added:
Currently, kubernetes scheduler supports various scheduling primitives, such as pod affinity/anti-affinity, pod disruption budget, pod topology spread constraints and so on.

Why is this needed:
some scheduling primitives are provided by prefered logical instead of required which may in the lifecycle of the workload, some break variation may happen because pod priority preemption or node pressure eviction.

I think we need to collect the spec and status of the workload pod distribution or the dummy scheduler attribute for every workload and do some alarms when needed.
Describe the solution you'd like
NA. I have not consider a solution about this. Will give it a try in the later weekends.
Additional context
NA

Metadata

Metadata

Assignees

Labels

kind/featureCategorizes issue or PR as related to a new feature.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions