Partager via


ProvisionedClusterPropertiesAutoScalerProfile interface

Paramètres à appliquer à l’autoscaler de cluster lorsque la mise à l’échelle automatique est activée pour le cluster approvisionné.

Propriétés

balanceSimilarNodeGroups

Les valeurs valides sont « true » et « false »

expander

S’il n’est pas spécifié, la valeur par défaut est « aléatoire ». Pour plus d’informations, consultez expanders.

maxEmptyBulkDelete

La valeur par défaut est 10.

maxGracefulTerminationSec

La valeur par défaut est 600.

maxNodeProvisionTime

La valeur par défaut est « 15 m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

maxTotalUnreadyPercentage

La valeur par défaut est 45. La valeur maximale est 100 et la valeur minimale est de 0.

newPodScaleUpDelay

Pour les scénarios tels que la mise à l’échelle burst/batch où vous ne souhaitez pas que l’autorité de certification agisse avant que le planificateur Kubernetes puisse planifier tous les pods, vous pouvez indiquer à l’autorité de certification d’ignorer les pods non planifiés avant qu’ils ne soient d’un certain âge. La valeur par défaut est « 0s ». Les valeurs doivent être un entier suivi d’une unité (s’pendant les secondes, 'm' pendant les minutes, 'h' pendant les heures, etc.).

okTotalUnreadyCount

Il doit s’agir d’un entier. La valeur par défaut est 3.

scaleDownDelayAfterAdd

La valeur par défaut est « 10m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownDelayAfterDelete

La valeur par défaut est l’intervalle d’analyse. Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownDelayAfterFailure

La valeur par défaut est « 3m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownUnneededTime

La valeur par défaut est « 10m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownUnreadyTime

La valeur par défaut est « 20m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownUtilizationThreshold

La valeur par défaut est « 0.5 ».

scanInterval

La valeur par défaut est « 10 ». Les valeurs doivent être un nombre entier de secondes.

skipNodesWithLocalStorage

La valeur par défaut est true.

skipNodesWithSystemPods

La valeur par défaut est true.

Détails de la propriété

balanceSimilarNodeGroups

Les valeurs valides sont « true » et « false »

balanceSimilarNodeGroups?: string

Valeur de propriété

string

expander

S’il n’est pas spécifié, la valeur par défaut est « aléatoire ». Pour plus d’informations, consultez expanders.

expander?: string

Valeur de propriété

string

maxEmptyBulkDelete

La valeur par défaut est 10.

maxEmptyBulkDelete?: string

Valeur de propriété

string

maxGracefulTerminationSec

La valeur par défaut est 600.

maxGracefulTerminationSec?: string

Valeur de propriété

string

maxNodeProvisionTime

La valeur par défaut est « 15 m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

maxNodeProvisionTime?: string

Valeur de propriété

string

maxTotalUnreadyPercentage

La valeur par défaut est 45. La valeur maximale est 100 et la valeur minimale est de 0.

maxTotalUnreadyPercentage?: string

Valeur de propriété

string

newPodScaleUpDelay

Pour les scénarios tels que la mise à l’échelle burst/batch où vous ne souhaitez pas que l’autorité de certification agisse avant que le planificateur Kubernetes puisse planifier tous les pods, vous pouvez indiquer à l’autorité de certification d’ignorer les pods non planifiés avant qu’ils ne soient d’un certain âge. La valeur par défaut est « 0s ». Les valeurs doivent être un entier suivi d’une unité (s’pendant les secondes, 'm' pendant les minutes, 'h' pendant les heures, etc.).

newPodScaleUpDelay?: string

Valeur de propriété

string

okTotalUnreadyCount

Il doit s’agir d’un entier. La valeur par défaut est 3.

okTotalUnreadyCount?: string

Valeur de propriété

string

scaleDownDelayAfterAdd

La valeur par défaut est « 10m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownDelayAfterAdd?: string

Valeur de propriété

string

scaleDownDelayAfterDelete

La valeur par défaut est l’intervalle d’analyse. Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownDelayAfterDelete?: string

Valeur de propriété

string

scaleDownDelayAfterFailure

La valeur par défaut est « 3m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownDelayAfterFailure?: string

Valeur de propriété

string

scaleDownUnneededTime

La valeur par défaut est « 10m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownUnneededTime?: string

Valeur de propriété

string

scaleDownUnreadyTime

La valeur par défaut est « 20m ». Les valeurs doivent être un entier suivi d’un ' m'. Aucune unité de temps autre que les minutes (m) n’est prise en charge.

scaleDownUnreadyTime?: string

Valeur de propriété

string

scaleDownUtilizationThreshold

La valeur par défaut est « 0.5 ».

scaleDownUtilizationThreshold?: string

Valeur de propriété

string

scanInterval

La valeur par défaut est « 10 ». Les valeurs doivent être un nombre entier de secondes.

scanInterval?: string

Valeur de propriété

string

skipNodesWithLocalStorage

La valeur par défaut est true.

skipNodesWithLocalStorage?: string

Valeur de propriété

string

skipNodesWithSystemPods

La valeur par défaut est true.

skipNodesWithSystemPods?: string

Valeur de propriété

string