Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Sinopsis
Configure las opciones individuales de un perfil de configuración de escalador automático.
Syntax
Cambiar un ajuste en un perfil de configuración de escalador automático ya existente
Set-AksHciAutoScalerProfile
-name myProfile
-autoScalerProfileConfig @{ "max-node-count"=5; "min-node-count"=2 }
Descripción
Cambia una o varias configuraciones individuales de un perfil de configuración de escalador automático ya existente a un nuevo valor. Los valores posibles que se van a establecer son:
ProfileSetting | Valor |
---|---|
-min-node-count | 0 |
-max-node-count | 1 |
scan-interval | 10 segundos |
scale-down-delay-after-add | 10 minutos |
scale-down-delay-after-delete | 10 segundos |
scale-down-delay-after-failure | 3 minutos |
scale-down-unneeded-time | 10 minutos |
scale-down-unready-time | 20 minutos |
scale-down-utilization-threshold | 0.5 |
max-graceful-termination-sec | 600 segundos |
balance-similar-node-groups | false |
expander | random |
skip-nodes-with-local-storage | true |
skip-nodes-with-system-pods | true |
max-empty-bulk-delete | 10 nodos |
new-pod-scale-up-delay | 0 segundos |
max-total-unready-percentage | 45 % |
max-node-provision-time | 15 minutos |
ok-total-unready-count | 3 nodos |
Ejemplos
Cambiar el número mínimo y máximo de nodos
Establecer el número máximo de nodos demasiado alto puede dar lugar a errores si el sistema se ha quedado sin recursos. Si eso ocurre, haga lo siguiente: Cambie el valor a una configuración inferior y espere a que el sistema se ponga al día. Este proceso puede tardar hasta 90 minutos con la configuración predeterminada.
Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "max-node-count"=5; "min-node-count"=2 }
Cambie el tiempo en que el sistema espera entre los intentos de escalado a 1 minuto.
Establecer este valor demasiado bajo, por ejemplo, en 1 segundo podría dar lugar a ciclos excesivos de creación o eliminación de nodos si esto sucede. Use el comando Set-AksHciCluster -name myCluster -enableAutoScaler $false
para desactivar el escalador automático. Modifique el perfil a un valor más moderado y vuelva a habilitar el escalador automático para recuperarlo de forma más correcta.
Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "scan-interval"="1m" }
Cambie la hora en que el sistema espera a que un nuevo nodo esté listo.
Set-AksHciAutoScalerProfile -name myProfile -autoScalerProfileConfig @{ "scan-interval"="1m" }
Parámetros
-name
Nombre alfanumérico del clúster de Kubernetes.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-autoScalerProfileConfig
Matriz de pares clave-valor de parámetros que se van a establecer para el perfil de configuración del escalador automático
Type: System.Array
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False