New-AksHciNodePool
Riepilogo
Creare un nuovo pool di nodi in un cluster esistente.
Sintassi
New-AksHciNodePool -clusterName <String>
-name <String>
[-count <int>]
[-osType <String>]
[-vmSize <VmSize>]
[-taints <Taint>]
[-maxPodCount <int>]
[-disableAutoScaler]
Descrizione
Creare un nuovo pool di nodi in un cluster esistente.
Esempio
Creare un nuovo pool di nodi con parametri predefiniti
New-AksHciNodePool -clusterName mycluster -name nodepool1
Creare un pool di nodi Linux
New-AksHciNodePool -clusterName mycluster -name linuxnodepool -osType linux
Creare un pool di nodi Windows
New-AksHciNodePool -clusterName mycluster -name windowsnodepool -osType Windows -osSku Windows2022
Creare un pool di nodi con dimensioni di macchina virtuale personalizzate
New-AksHciNodePool -clusterName mycluster -name nodepool1 -vmSize Standard_A2_v2
Creare un pool di nodi con taints
New-AksHciNodePool -clusterName mycluster -name nodepool1 -taints sku=gpu:NoSchedule
Creare un pool di nodi con numero massimo di pod
New-AksHciNodePool -clusterName mycluster -name nodepool1 -maxPodCount 100
Disabilitare l'utilità di scalabilità automatica orizzontale in un nuovo pool di nodi
Questo parametro verrà ignorato se l'utilità di scalabilità automatica orizzontale non è abilitata nel cluster.
New-AksHciNodePool -clusterName mycluster -name nodepool1 -disableAutoscaler
Parametri
-clusterName
Nome del cluster Kubernetes esistente.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Nome
Nome del pool di nodi. Il nome del pool di nodi non deve corrispondere a un altro pool di nodi esistente.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Conteggio
Numero di nodi del pool di nodi. Assume il valore predefinito 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 di sistema operativo dei nodi nel pool di nodi. Il valore predefinito è Linux.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Linux
Accept pipeline input: False
Accept wildcard characters: False
-vmSize
Dimensioni della macchina virtuale dei nodi nel pool di nodi. L'impostazione predefinita è Standard_K8S3_v1. Per ottenere le dimensioni della macchina virtuale disponibili, usare il 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
I nodi sono taints per il pool di nodi. Non è possibile modificare i nodi dopo la creazione del pool di nodi.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-maxPodCount
Numero massimo di pod distribuibili in un nodo. Questo numero deve essere maggiore di 50.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 110
Accept pipeline input: False
Accept wildcard characters: False
-disableAutoScaler
Disabilitare il ridimensionamento automatico orizzontale per questo pool di nodi. Valido solo se il ridimensionamento automatico orizzontale è abilitato per il cluster.
Type: Parameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False