共用方式為


ManagedClusterPropertiesAutoScalerProfile interface

啟用時要套用至叢集自動調整程序的參數

屬性

balanceSimilarNodeGroups

有效值為 'true' 和 'false'

daemonsetEvictionForEmptyNodes

如果設定為 true,則會在刪除節點之前收回空白節點上的所有精靈集 Pod。 如果無法收回精靈集 Pod,則會選擇另一個節點進行調整。 如果設定為 false,則會刪除節點,而不會確保刪除或收回精靈集 Pod。

daemonsetEvictionForOccupiedNodes

如果設定為 true,則會先收回已佔用節點上的所有精靈集 Pod,再刪除節點。 如果無法收回精靈集 Pod,則會選擇另一個節點進行調整。 如果設定為 false,則會刪除節點,而不會確保刪除或收回精靈集 Pod。

expander

如果未指定,則預設值為 『random』。 如需詳細資訊,請參閱 展開器

ignoreDaemonsetsUtilization

如果設定為 true,精靈集所使用的資源會在做出相應減少決策時納入考慮。

maxEmptyBulkDelete

預設值為 10。

maxGracefulTerminationSec

預設值為 600。

maxNodeProvisionTime

預設值為 『15m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

maxTotalUnreadyPercentage

預設值為 45。 最大值為 100,最小值為 0。

newPodScaleUpDelay

針對高載/批次規模等案例,您不希望 CA 在 kubernetes 排程器排程所有 Pod 之前採取行動,您可以告訴 CA 在排程特定年齡之前忽略未排程的 Pod。 預設值為 『0s』。 值必須是整數,後面接著單位(秒的 's'、'm' 代表分鐘數、'h' 等。

okTotalUnreadyCount

這必須是整數。 預設值為 3。

scaleDownDelayAfterAdd

預設值為 『10m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownDelayAfterDelete

預設值為掃描間隔。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownDelayAfterFailure

預設值為 『3m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownUnneededTime

預設值為 『10m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownUnreadyTime

默認值為 『20m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownUtilizationThreshold

預設值為 『0.5』。

scanInterval

預設值為 『10』。 值必須是整數秒數。

skipNodesWithLocalStorage

默認值為 true。

skipNodesWithSystemPods

默認值為 true。

屬性詳細資料

balanceSimilarNodeGroups

有效值為 'true' 和 'false'

balanceSimilarNodeGroups?: string

屬性值

string

daemonsetEvictionForEmptyNodes

如果設定為 true,則會在刪除節點之前收回空白節點上的所有精靈集 Pod。 如果無法收回精靈集 Pod,則會選擇另一個節點進行調整。 如果設定為 false,則會刪除節點,而不會確保刪除或收回精靈集 Pod。

daemonsetEvictionForEmptyNodes?: boolean

屬性值

boolean

daemonsetEvictionForOccupiedNodes

如果設定為 true,則會先收回已佔用節點上的所有精靈集 Pod,再刪除節點。 如果無法收回精靈集 Pod,則會選擇另一個節點進行調整。 如果設定為 false,則會刪除節點,而不會確保刪除或收回精靈集 Pod。

daemonsetEvictionForOccupiedNodes?: boolean

屬性值

boolean

expander

如果未指定,則預設值為 『random』。 如需詳細資訊,請參閱 展開器

expander?: string

屬性值

string

ignoreDaemonsetsUtilization

如果設定為 true,精靈集所使用的資源會在做出相應減少決策時納入考慮。

ignoreDaemonsetsUtilization?: boolean

屬性值

boolean

maxEmptyBulkDelete

預設值為 10。

maxEmptyBulkDelete?: string

屬性值

string

maxGracefulTerminationSec

預設值為 600。

maxGracefulTerminationSec?: string

屬性值

string

maxNodeProvisionTime

預設值為 『15m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

maxNodeProvisionTime?: string

屬性值

string

maxTotalUnreadyPercentage

預設值為 45。 最大值為 100,最小值為 0。

maxTotalUnreadyPercentage?: string

屬性值

string

newPodScaleUpDelay

針對高載/批次規模等案例,您不希望 CA 在 kubernetes 排程器排程所有 Pod 之前採取行動,您可以告訴 CA 在排程特定年齡之前忽略未排程的 Pod。 預設值為 『0s』。 值必須是整數,後面接著單位(秒的 's'、'm' 代表分鐘數、'h' 等。

newPodScaleUpDelay?: string

屬性值

string

okTotalUnreadyCount

這必須是整數。 預設值為 3。

okTotalUnreadyCount?: string

屬性值

string

scaleDownDelayAfterAdd

預設值為 『10m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownDelayAfterAdd?: string

屬性值

string

scaleDownDelayAfterDelete

預設值為掃描間隔。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownDelayAfterDelete?: string

屬性值

string

scaleDownDelayAfterFailure

預設值為 『3m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownDelayAfterFailure?: string

屬性值

string

scaleDownUnneededTime

預設值為 『10m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownUnneededTime?: string

屬性值

string

scaleDownUnreadyTime

默認值為 『20m』。 值必須是後面接著 『m』 的整數。 不支援分鐘 (m) 以外的時間單位。

scaleDownUnreadyTime?: string

屬性值

string

scaleDownUtilizationThreshold

預設值為 『0.5』。

scaleDownUtilizationThreshold?: string

屬性值

string

scanInterval

預設值為 『10』。 值必須是整數秒數。

scanInterval?: string

屬性值

string

skipNodesWithLocalStorage

默認值為 true。

skipNodesWithLocalStorage?: string

屬性值

string

skipNodesWithSystemPods

默認值為 true。

skipNodesWithSystemPods?: string

屬性值

string