We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c193822 commit 2097b1cCopy full SHA for 2097b1c
pkg/clusteragent/admission/mutate/autoinstrumentation/auto_instrumentation.go
@@ -348,6 +348,14 @@ func podSumRessourceRequirements(pod *corev1.Pod) corev1.ResourceRequirements {
348
if reqSum.Cmp(existingReq) == 1 {
349
ressourceRequirement.Requests[k] = reqSum
350
}
351
+
352
+ // The requests may be greater than the limits if the limits are not always set.
353
+ // This causes the deployment to fail.
354
+ // In that case, we set the limits to the requests.
355
+ requests := ressourceRequirement.Requests[k]
356
+ if requests.Cmp(ressourceRequirement.Limits[k]) == 1 {
357
+ ressourceRequirement.Limits[k] = requests
358
+ }
359
360
361
return ressourceRequirement
0 commit comments