ManagedClusterPropertiesAutoScalerProfile interface

有効な場合にクラスター オートスケーラーに適用されるパラメーター

プロパティ

balanceSimilarNodeGroups

有効な値は 'true' と 'false' です

daemonsetEvictionForEmptyNodes

true に設定すると、ノードを削除する前に、空のノード上のすべてのデーモンセット ポッドが削除されます。 デーモンセット ポッドを削除できない場合は、スケーリングのために別のノードが選択されます。 false に設定すると、デーモンセット ポッドが確実に削除または削除されることなく、ノードが削除されます。

daemonsetEvictionForOccupiedNodes

true に設定すると、占有ノード上のすべてのデーモンセット ポッドは、ノードを削除する前に削除されます。 デーモンセット ポッドを削除できない場合は、スケーリングのために別のノードが選択されます。 false に設定すると、デーモンセット ポッドが確実に削除または削除されることなく、ノードが削除されます。

expander

指定しない場合、既定値は 'random' です。 詳細については、エキスパンダーの を参照してください。

ignoreDaemonsetsUtilization

true に設定すると、スケールダウンの決定を行うときにデーモンセットによって使用されるリソースが考慮されます。

maxEmptyBulkDelete

既定値は 10 です。

maxGracefulTerminationSec

既定値は 600 です。

maxNodeProvisionTime

既定値は '15m' です。 値は整数の後に 'm' を付ける必要があります。 分 (m) 以外の時間の単位はサポートされていません。

maxTotalUnreadyPercentage

既定値は 45 です。 最大値は 100、最小値は 0 です。

newPodScaleUpDelay

kubernetes スケジューラがすべてのポッドをスケジュールする前に CA を動作させたくないバースト/バッチ スケールなどのシナリオでは、特定の期間になる前にスケジュールされていないポッドを無視するように CA に指示できます。 既定値は '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 に設定すると、ノードを削除する前に、空のノード上のすべてのデーモンセット ポッドが削除されます。 デーモンセット ポッドを削除できない場合は、スケーリングのために別のノードが選択されます。 false に設定すると、デーモンセット ポッドが確実に削除または削除されることなく、ノードが削除されます。

daemonsetEvictionForEmptyNodes?: boolean

プロパティ値

boolean

daemonsetEvictionForOccupiedNodes

true に設定すると、占有ノード上のすべてのデーモンセット ポッドは、ノードを削除する前に削除されます。 デーモンセット ポッドを削除できない場合は、スケーリングのために別のノードが選択されます。 false に設定すると、デーモンセット ポッドが確実に削除または削除されることなく、ノードが削除されます。

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

kubernetes スケジューラがすべてのポッドをスケジュールする前に CA を動作させたくないバースト/バッチ スケールなどのシナリオでは、特定の期間になる前にスケジュールされていないポッドを無視するように CA に指示できます。 既定値は '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