fix(kubernetes): 2.27 Cluster reservation CPU not showing R8S-268 (#570)

release/2.27.3
James Player 2025-03-25 11:01:31 +13:00 committed by GitHub
parent 65e0344975
commit 2feaacddb9
1 changed files with 3 additions and 1 deletions

View File

@ -71,7 +71,9 @@ class KubernetesClusterController {
const applicationsResources = await getTotalResourcesForAllApplications(this.endpoint.Id);
this.resourceReservation = new KubernetesResourceReservation();
this.resourceReservation.CPU = Math.round(applicationsResources.CpuRequest / 1000);
// Using same rounding method as CPULimit in getNodesAsync for consistency
this.resourceReservation.CPU = Math.round(applicationsResources.CpuRequest * 10000) / 10000;
this.resourceReservation.Memory = KubernetesResourceReservationHelper.megaBytesValue(applicationsResources.MemoryRequest);
if (this.hasResourceUsageAccess()) {