Freigeben über


ProvisionedClusterPropertiesAutoScalerProfile interface

Parameter, die auf die automatische Clusterskalierung angewendet werden sollen, wenn die automatische Skalierung für den bereitgestellten Cluster aktiviert ist.

Eigenschaften

balanceSimilarNodeGroups

Gültige Werte sind "true" und "false".

expander

Wenn nicht angegeben, ist der Standardwert "random". Weitere Informationen finden Sie unter Expander .

maxEmptyBulkDelete

Der Standardwert ist 10.

maxGracefulTerminationSec

Der Standardwert ist 600.

maxNodeProvisionTime

Der Standardwert ist "15m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

maxTotalUnreadyPercentage

Der Standardwert ist 45. Der Höchstwert beträgt 100, und das Minimum ist 0.

newPodScaleUpDelay

Für Szenarien wie die Burst-/Batchskalierung, bei denen die Zertifizierungsstelle nicht tätig werden soll, bevor der Kubernetes-Scheduler alle Pods planen konnte, können Sie wie folgt vorgehen: Weisen Sie die Zertifizierungsstelle an, nicht geplante Pods zu ignorieren, bis sie ein bestimmtes Alter erreicht haben. Der Standardwert ist "0s". Werte müssen eine ganze Zahl sein, gefolgt von einer Einheit ("s" für Sekunden, "m" für Minuten, "h" für Stunden usw.).

okTotalUnreadyCount

Dies muss eine ganze Zahl sein. Der Standardwert ist 3.

scaleDownDelayAfterAdd

Der Standardwert ist "10m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownDelayAfterDelete

Der Standardwert ist das Scanintervall. Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownDelayAfterFailure

Der Standardwert ist "3m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownUnneededTime

Der Standardwert ist "10m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownUnreadyTime

Der Standardwert ist "20m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownUtilizationThreshold

Der Standardwert ist "0.5".

scanInterval

Der Standardwert ist "10". Werte müssen eine ganze Zahl von Sekunden sein.

skipNodesWithLocalStorage

Der Standardwert ist „true“.

skipNodesWithSystemPods

Der Standardwert ist „true“.

Details zur Eigenschaft

balanceSimilarNodeGroups

Gültige Werte sind "true" und "false".

balanceSimilarNodeGroups?: string

Eigenschaftswert

string

expander

Wenn nicht angegeben, ist der Standardwert "random". Weitere Informationen finden Sie unter Expander .

expander?: string

Eigenschaftswert

string

maxEmptyBulkDelete

Der Standardwert ist 10.

maxEmptyBulkDelete?: string

Eigenschaftswert

string

maxGracefulTerminationSec

Der Standardwert ist 600.

maxGracefulTerminationSec?: string

Eigenschaftswert

string

maxNodeProvisionTime

Der Standardwert ist "15m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

maxNodeProvisionTime?: string

Eigenschaftswert

string

maxTotalUnreadyPercentage

Der Standardwert ist 45. Der Höchstwert beträgt 100, und das Minimum ist 0.

maxTotalUnreadyPercentage?: string

Eigenschaftswert

string

newPodScaleUpDelay

Für Szenarien wie die Burst-/Batchskalierung, bei denen die Zertifizierungsstelle nicht tätig werden soll, bevor der Kubernetes-Scheduler alle Pods planen konnte, können Sie wie folgt vorgehen: Weisen Sie die Zertifizierungsstelle an, nicht geplante Pods zu ignorieren, bis sie ein bestimmtes Alter erreicht haben. Der Standardwert ist "0s". Werte müssen eine ganze Zahl sein, gefolgt von einer Einheit ("s" für Sekunden, "m" für Minuten, "h" für Stunden usw.).

newPodScaleUpDelay?: string

Eigenschaftswert

string

okTotalUnreadyCount

Dies muss eine ganze Zahl sein. Der Standardwert ist 3.

okTotalUnreadyCount?: string

Eigenschaftswert

string

scaleDownDelayAfterAdd

Der Standardwert ist "10m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownDelayAfterAdd?: string

Eigenschaftswert

string

scaleDownDelayAfterDelete

Der Standardwert ist das Scanintervall. Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownDelayAfterDelete?: string

Eigenschaftswert

string

scaleDownDelayAfterFailure

Der Standardwert ist "3m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownDelayAfterFailure?: string

Eigenschaftswert

string

scaleDownUnneededTime

Der Standardwert ist "10m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownUnneededTime?: string

Eigenschaftswert

string

scaleDownUnreadyTime

Der Standardwert ist "20m". Werte müssen eine ganze Zahl sein, gefolgt von einem "m". Es wird keine andere Zeiteinheit als Minuten (m) unterstützt.

scaleDownUnreadyTime?: string

Eigenschaftswert

string

scaleDownUtilizationThreshold

Der Standardwert ist "0.5".

scaleDownUtilizationThreshold?: string

Eigenschaftswert

string

scanInterval

Der Standardwert ist "10". Werte müssen eine ganze Zahl von Sekunden sein.

scanInterval?: string

Eigenschaftswert

string

skipNodesWithLocalStorage

Der Standardwert ist „true“.

skipNodesWithLocalStorage?: string

Eigenschaftswert

string

skipNodesWithSystemPods

Der Standardwert ist „true“.

skipNodesWithSystemPods?: string

Eigenschaftswert

string