ProvisionedClusterPropertiesAutoScalerProfile interface
Paramètres à appliquer au cluster-autoscaler lorsque la mise à l’échelle automatique est activée pour le cluster provisionné.
Propriétés
balance |
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 . |
max |
La valeur par défaut est de 10. |
max |
La valeur par défaut est 600. |
max |
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. |
max |
La valeur par défaut est 45. Le maximum est 100 et le minimum est 0. |
new |
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.). |
ok |
Il doit s’agir d’un entier. La valeur par défaut est 3. |
scale |
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. |
scale |
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. |
scale |
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. |
scale |
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. |
scale |
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. |
scale |
La valeur par défaut est « 0.5 ». |
scan |
La valeur par défaut est « 10 ». Les valeurs doivent être un nombre entier de secondes. |
skip |
La valeur par défaut est true. |
skip |
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