We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 13064e4 commit 566ff66Copy full SHA for 566ff66
resources/cpumem/cpumem.go
@@ -64,6 +64,11 @@ func (cm *cpuMemRequest) Validate() error {
64
if cm.CPUQuotaRequest > 0 && cm.CPUQuotaLimit > 0 && cm.CPUQuotaRequest > cm.CPUQuotaLimit {
65
cm.CPUQuotaLimit = cm.CPUQuotaRequest
66
}
67
+ // if CPUBind=true, set cpu request=limit to solve the dilemma
68
+ // only deal with cpu limit>request but not vice versa
69
+ if cm.CPUBind && cm.CPUQuotaRequest > 0 && cm.CPUQuotaLimit > 0 && cm.CPUQuotaLimit > cm.CPUQuotaRequest {
70
+ cm.CPUQuotaRequest = cm.CPUQuotaLimit
71
+ }
72
return nil
73
74
0 commit comments