Skip to content

Commit 43d2131

Browse files
committed
Fix CKS cluster scale calculations
1 parent a4a5541 commit 43d2131

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/actionworkers/KubernetesClusterScaleWorker.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -498,7 +498,9 @@ private void scaleKubernetesClusterSize(KubernetesClusterNodeType nodeType) thro
498498
} else { // upscale, same node count handled above
499499
scaleUpKubernetesClusterSize(newVmRequiredCount);
500500
}
501-
kubernetesCluster = updateKubernetesClusterEntryForNodeType(clusterSize, nodeType, null, false, false);
501+
boolean updateNodeOffering = serviceOfferingNodeTypeMap.containsKey(nodeType.name());
502+
ServiceOffering nodeOffering = serviceOfferingNodeTypeMap.getOrDefault(nodeType.name(), null);
503+
kubernetesCluster = updateKubernetesClusterEntryForNodeType(clusterSize, nodeType, nodeOffering, updateNodeOffering, false);
502504
}
503505

504506
private boolean isAutoscalingChanged() {

0 commit comments

Comments
 (0)