mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-24 12:15:52 +00:00
More Intuitive TopologyHints - topology manager policies
This commit is contained in:
parent
4e503597b8
commit
e82fa41fb2
@ -36,7 +36,7 @@ func (p *preferredPolicy) Name() string {
|
||||
return string(PolicyPreferred)
|
||||
}
|
||||
|
||||
func (p *preferredPolicy) CanAdmitPodResult(result TopologyHints) lifecycle.PodAdmitResult {
|
||||
func (p *preferredPolicy) CanAdmitPodResult(admit bool) lifecycle.PodAdmitResult {
|
||||
return lifecycle.PodAdmitResult{
|
||||
Admit: true,
|
||||
}
|
||||
|
@ -36,9 +36,8 @@ func (p *strictPolicy) Name() string {
|
||||
return string(PolicyStrict)
|
||||
}
|
||||
|
||||
func (p *strictPolicy) CanAdmitPodResult(result TopologyHints) lifecycle.PodAdmitResult {
|
||||
affinity := result.Affinity
|
||||
if !affinity {
|
||||
func (p *strictPolicy) CanAdmitPodResult(admit bool) lifecycle.PodAdmitResult {
|
||||
if !admit {
|
||||
return lifecycle.PodAdmitResult{
|
||||
Admit: false,
|
||||
Reason: "Topology Affinity Error",
|
||||
|
Loading…
Reference in New Issue
Block a user