ManagedClusterPropertiesAutoScalerProfile Class
Parameters to be applied to the cluster-autoscaler when enabled.
- Inheritance
-
ManagedClusterPropertiesAutoScalerProfile
Constructor
ManagedClusterPropertiesAutoScalerProfile(*, balance_similar_node_groups: Optional[str] = None, expander: Optional[Union[str, _models.Expander]] = None, max_empty_bulk_delete: Optional[str] = None, max_graceful_termination_sec: Optional[str] = None, max_node_provision_time: Optional[str] = None, max_total_unready_percentage: Optional[str] = None, new_pod_scale_up_delay: Optional[str] = None, ok_total_unready_count: Optional[str] = None, scan_interval: Optional[str] = None, scale_down_delay_after_add: Optional[str] = None, scale_down_delay_after_delete: Optional[str] = None, scale_down_delay_after_failure: Optional[str] = None, scale_down_unneeded_time: Optional[str] = None, scale_down_unready_time: Optional[str] = None, scale_down_utilization_threshold: Optional[str] = None, skip_nodes_with_local_storage: Optional[str] = None, skip_nodes_with_system_pods: Optional[str] = None, **kwargs)
Variables
- balance_similar_node_groups
- str
Valid values are 'true' and 'false'.
If not specified, the default is 'random'. See expanders for more information. Known values are: "least-waste", "most-pods", "priority", "random".
- max_empty_bulk_delete
- str
The default is 10.
- max_graceful_termination_sec
- str
The default is 600.
- max_node_provision_time
- str
The default is '15m'. Values must be an integer followed by an 'm'. No unit of time other than minutes (m) is supported.
- max_total_unready_percentage
- str
The default is 45. The maximum is 100 and the minimum is 0.
- new_pod_scale_up_delay
- str
For scenarios like burst/batch scale where you don't want CA to act before the kubernetes scheduler could schedule all the pods, you can tell CA to ignore unscheduled pods before they're a certain age. The default is '0s'. Values must be an integer followed by a unit ('s' for seconds, 'm' for minutes, 'h' for hours, etc).
- ok_total_unready_count
- str
This must be an integer. The default is 3.
- scan_interval
- str
The default is '10'. Values must be an integer number of seconds.
- scale_down_delay_after_add
- str
The default is '10m'. Values must be an integer followed by an 'm'. No unit of time other than minutes (m) is supported.
- scale_down_delay_after_delete
- str
The default is the scan-interval. Values must be an integer followed by an 'm'. No unit of time other than minutes (m) is supported.
- scale_down_delay_after_failure
- str
The default is '3m'. Values must be an integer followed by an 'm'. No unit of time other than minutes (m) is supported.
- scale_down_unneeded_time
- str
The default is '10m'. Values must be an integer followed by an 'm'. No unit of time other than minutes (m) is supported.
- scale_down_unready_time
- str
The default is '20m'. Values must be an integer followed by an 'm'. No unit of time other than minutes (m) is supported.
- scale_down_utilization_threshold
- str
The default is '0.5'.
- skip_nodes_with_local_storage
- str
The default is true.
- skip_nodes_with_system_pods
- str
The default is true.
Feedback
Submit and view feedback for