你想添加什么内容?foreachPodResourceClaim
可以在 pkg/scheduler/framework/plugins/dynamicresources/dynamicresources.go
中收集有关索赔的所有信息,包括结构化索赔和类参数。我们不应该有两个相同大小的切片( claims
和 informationsForClaim
),而应该只有一个。
为什么需要这个?
isSchedulableAfterClaimChange
只能针对具有结构化参数的索赔触发,忽略其他情况- 目前一些仅在
PreFilter
中进行的检查,已经在PreEnqueue
中完成。
总之,这将减少整体工作量。
/sig node
/triage accepted
/priority important-longterm
/lifecycle frozen
/assign
1条答案
按热度按时间gtlvzcf81#
isSchedulableAfterClaimParametersChange
和isSchedulableAfterClassParametersChange
的单元测试覆盖率需要提高,这与此有关。