Compartir a través de


New-AksHciNodePool

Sinopsis

Crea un grupo de nodos en un clúster existente.

Sintaxis

New-AksHciNodePool -clusterName <String>
                   -name <String>
                  [-count <int>]
                  [-osType <String>]
                  [-vmSize <VmSize>]
                  [-taints <Taint>]
                  [-maxPodCount <int>]
                  [-disableAutoScaler]

Descripción

Crea un grupo de nodos en un clúster existente.

Ejemplos

Creación de un nuevo grupo de nodos con parámetros predeterminados

New-AksHciNodePool -clusterName mycluster -name nodepool1

Creación de un grupo de nodos de Linux

New-AksHciNodePool -clusterName mycluster -name linuxnodepool -osType linux

Creación de un grupo de nodos de Windows

New-AksHciNodePool -clusterName mycluster -name windowsnodepool -osType Windows -osSku Windows2022

Creación de un grupo de nodos con un tamaño de máquina virtual personalizado

New-AksHciNodePool -clusterName mycluster -name nodepool1 -vmSize Standard_A2_v2

Creación de un grupo de nodos con intolerancias

New-AksHciNodePool -clusterName mycluster -name nodepool1 -taints sku=gpu:NoSchedule

Creación de un grupo de nodos con número máximo de pods

New-AksHciNodePool -clusterName mycluster -name nodepool1 -maxPodCount 100

Deshabilitación del escalador automático horizontal en un nuevo grupo de nodos

Este parámetro se omitirá si el escalador automático horizontal no está habilitado en el clúster.

New-AksHciNodePool -clusterName mycluster -name nodepool1 -disableAutoscaler

Parámetros

-clusterName

Nombre del clúster de Kubernetes existente.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-name

Nombre del grupo de nodos. El nombre del grupo de nodos no debe ser igual que el de ningún otro grupo de nodos existente.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-count

Recuento de nodos del grupo de nodos. De manera predeterminada, su valor es 1.

Type: System.Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-osType

Tipo de sistema operativo de los nodos del grupo de nodos. El valor predeterminado es Linux.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: Linux
Accept pipeline input: False
Accept wildcard characters: False

-vmSize

Tamaño de máquina virtual de los nodos del grupo de nodos. El valor predeterminado es Standard_K8S3_v1. Para obtener los tamaños de máquina virtual disponibles, use el comando Get-AksHciVmSize.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: Standard_K8S3_v1
Accept pipeline input: False
Accept wildcard characters: False

-taints

Las intolerancias de nodo del grupo de nodos. No se pueden cambiar las intolerancias del nodo una vez creado el grupo de nodos.

Type: System.String
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-maxPodCount

Número máximo de pods que se pueden implementar en un nodo. Este número debe ser mayor que 50.

Type: System.Int32
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: 110
Accept pipeline input: False
Accept wildcard characters: False

-disableAutoScaler

Deshabilitación del escalador automático horizontal en este grupo de nodos. Solo es válido si el escalador automático horizontal está habilitado para el clúster.

Type: Parameter
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

Pasos siguientes

Referencia de AksHci para PowerShell