New-AksHciNodePool
Sinopse
Crie um novo conjunto de nós para um cluster existente.
Syntax
New-AksHciNodePool -clusterName <String>
-name <String>
[-count <int>]
[-osType <String>]
[-vmSize <VmSize>]
[-taints <Taint>]
[-maxPodCount <int>]
[-disableAutoScaler]
Descrição
Crie um novo conjunto de nós para um cluster existente.
Exemplos
Criar um novo conjunto de nós com parâmetros predefinidos
New-AksHciNodePool -clusterName mycluster -name nodepool1
Criar um conjunto de nós do Linux
New-AksHciNodePool -clusterName mycluster -name linuxnodepool -osType linux
Criar um conjunto de nós do Windows
New-AksHciNodePool -clusterName mycluster -name windowsnodepool -osType Windows -osSku Windows2022
Criar um conjunto de nós com tamanho de VM personalizado
New-AksHciNodePool -clusterName mycluster -name nodepool1 -vmSize Standard_A2_v2
Criar um conjunto de nós com taints
New-AksHciNodePool -clusterName mycluster -name nodepool1 -taints sku=gpu:NoSchedule
Criar um conjunto de nós com a contagem máxima de pods
New-AksHciNodePool -clusterName mycluster -name nodepool1 -maxPodCount 100
Desativar o dimensionador automático horizontal num novo conjunto de nós
Este parâmetro será ignorado se o dimensionador automático horizontal não estiver ativado no cluster.
New-AksHciNodePool -clusterName mycluster -name nodepool1 -disableAutoscaler
Parâmetros
-clusterName
O nome do cluster do 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
O nome do conjunto de nós. O nome do conjunto de nós não pode ser o mesmo que outro conjunto de nós existente.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-count
A contagem de nós do conjunto de nós. A predefinição é 1.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-osType
O tipo de SO dos nós no conjunto de nós. Predefinições para Linux.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Linux
Accept pipeline input: False
Accept wildcard characters: False
-vmSize
O tamanho da VM dos nós no conjunto de nós. Predefinições para Standard_K8S3_v1. Para obter os tamanhos de VM disponíveis, utilize o 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
Os taints de nó para o conjunto de nós. Não pode alterar os taints do nó após a criação do conjunto de nós.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-maxPodCount
O número máximo de pods implementáveis num nó. Este número tem de ser superior a 50.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 110
Accept pipeline input: False
Accept wildcard characters: False
-disableAutoScaler
Desative o dimensionador automático horizontal para este conjunto de nós. Só é válido se o dimensionador automático horizontal estiver ativado para o cluster.
Type: Parameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False