Fix: corrigido tolerância excessiva na validação de ratio CPU/Memory

This commit is contained in:
2025-09-29 21:15:05 -03:00
parent 3f9dae993f
commit e7a5afafe7

View File

@@ -149,7 +149,7 @@ class ValidationService:
if request_value > 0: if request_value > 0:
ratio = limit_value / request_value ratio = limit_value / request_value
if ratio > self.cpu_ratio * 1.5: # 50% de tolerância if ratio > self.cpu_ratio: # Sem tolerância excessiva
return ResourceValidation( return ResourceValidation(
pod_name=pod_name, pod_name=pod_name,
namespace=namespace, namespace=namespace,
@@ -194,7 +194,7 @@ class ValidationService:
if request_value > 0: if request_value > 0:
ratio = limit_value / request_value ratio = limit_value / request_value
if ratio > self.memory_ratio * 1.5: # 50% de tolerância if ratio > self.memory_ratio: # Sem tolerância excessiva
return ResourceValidation( return ResourceValidation(
pod_name=pod_name, pod_name=pod_name,
namespace=namespace, namespace=namespace,