Partager via


ProvisionedClusterPropertiesAutoScalerProfile interface

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

Propriétés

balanceSimilarNodeGroups

Les valeurs valides sont « true » et « false »

expander

Si elle n’est pas spécifiée, la valeur par défaut est 'random'. Pour plus d’informations, consultez Expanders .

maxEmptyBulkDelete

La valeur par défaut est de 10.

maxGracefulTerminationSec

La valeur par défaut est 600.

maxNodeProvisionTime

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

maxTotalUnreadyPercentage

La valeur par défaut est 45. Le maximum est 100 et le minimum est 0.

newPodScaleUpDelay

Pour les scénarios de type mise à l’échelle en rafales ou par lots dans lesquels l’autorité de certification ne doit pas agir avant que le planificateur Kubernetes n’ait pu planifier tous les pods, permet d’indiquer à l’autorité de certification d’ignorer les pods non planifiés avant qu’ils n’aient atteint une certaine ancienneté La valeur par défaut est « 0s ». Les valeurs doivent être un entier suivi d’une unité ('s' pour les secondes, 'm' pour les minutes, 'h' pour 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 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 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 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 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 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

Si elle n’est pas spécifiée, la valeur par défaut est 'random'. Pour plus d’informations, consultez Expanders .

expander?: string

Valeur de propriété

string

maxEmptyBulkDelete

La valeur par défaut est de 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 « 15m ». Les valeurs doivent être un entier suivi d’un « m ». Aucune unité de temps autre que minutes (m) n’est prise en charge.

maxNodeProvisionTime?: string

Valeur de propriété

string

maxTotalUnreadyPercentage

La valeur par défaut est 45. Le maximum est 100 et le minimum est 0.

maxTotalUnreadyPercentage?: string

Valeur de propriété

string

newPodScaleUpDelay

Pour les scénarios de type mise à l’échelle en rafales ou par lots dans lesquels l’autorité de certification ne doit pas agir avant que le planificateur Kubernetes n’ait pu planifier tous les pods, permet d’indiquer à l’autorité de certification d’ignorer les pods non planifiés avant qu’ils n’aient atteint une certaine ancienneté La valeur par défaut est « 0s ». Les valeurs doivent être un entier suivi d’une unité ('s' pour les secondes, 'm' pour les minutes, 'h' pour 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 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 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 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 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 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