ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withBalanceSimilarNodeGroups(String balanceSimilarNodeGroups) |
Set the balanceSimilarNodeGroups property: Detects similar node pools and balances the number of nodes between
them.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withExpander(Expander expander) |
Set the expander property: The expander to use when scaling up If not specified, the default is 'random'.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withMaxEmptyBulkDelete(String maxEmptyBulkDelete) |
Set the maxEmptyBulkDelete property: The maximum number of empty nodes that can be deleted at the same time.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withMaxGracefulTerminationSec(String maxGracefulTerminationSec) |
Set the maxGracefulTerminationSec property: The maximum number of seconds the cluster autoscaler waits for pod
termination when trying to scale down a node.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withMaxNodeProvisionTime(String maxNodeProvisionTime) |
Set the maxNodeProvisionTime property: The maximum time the autoscaler waits for a node to be provisioned.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withMaxTotalUnreadyPercentage(String maxTotalUnreadyPercentage) |
Set the maxTotalUnreadyPercentage property: The maximum percentage of unready nodes in the cluster.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withNewPodScaleUpDelay(String newPodScaleUpDelay) |
Set the newPodScaleUpDelay property: Ignore unscheduled pods before they're a certain age.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withOkTotalUnreadyCount(String okTotalUnreadyCount) |
Set the okTotalUnreadyCount property: The number of allowed unready nodes, irrespective of
max-total-unready-percentage.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withScaleDownDelayAfterAdd(String scaleDownDelayAfterAdd) |
Set the scaleDownDelayAfterAdd property: How long after scale up that scale down evaluation resumes The default
is '10m'.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withScaleDownDelayAfterDelete(String scaleDownDelayAfterDelete) |
Set the scaleDownDelayAfterDelete property: How long after node deletion that scale down evaluation resumes.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withScaleDownDelayAfterFailure(String scaleDownDelayAfterFailure) |
Set the scaleDownDelayAfterFailure property: How long after scale down failure that scale down evaluation
resumes.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withScaleDownUnneededTime(String scaleDownUnneededTime) |
Set the scaleDownUnneededTime property: How long a node should be unneeded before it is eligible for scale down.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withScaleDownUnreadyTime(String scaleDownUnreadyTime) |
Set the scaleDownUnreadyTime property: How long an unready node should be unneeded before it is eligible for
scale down The default is '20m'.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withScaleDownUtilizationThreshold(String scaleDownUtilizationThreshold) |
Set the scaleDownUtilizationThreshold property: Node utilization level, defined as sum of requested resources
divided by capacity, below which a node can be considered for scale down.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withScanInterval(String scanInterval) |
Set the scanInterval property: How often cluster is reevaluated for scale up or down.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withSkipNodesWithLocalStorage(String skipNodesWithLocalStorage) |
Set the skipNodesWithLocalStorage property: If cluster autoscaler will skip deleting nodes with pods with local
storage, for example, EmptyDir or HostPath.
|
ManagedClusterPropertiesAutoScalerProfile |
ManagedClusterPropertiesAutoScalerProfile.withSkipNodesWithSystemPods(String skipNodesWithSystemPods) |
Set the skipNodesWithSystemPods property: If cluster autoscaler will skip deleting nodes with pods from
kube-system (except for DaemonSet or mirror pods) The default is true.
|