New-AksHciNodePool
Synopsis
Créer un nouveau pool de nœuds sur un cluster existant.
Syntaxe
New-AksHciNodePool -clusterName <String>
-name <String>
[-count <int>]
[-osType <String>]
[-vmSize <VmSize>]
[-taints <Taint>]
[-maxPodCount <int>]
[-disableAutoScaler]
Description
Créez un nouveau pool de nœuds sur un cluster existant.
Exemples
Créer un pool de nœuds avec des paramètres par défaut
New-AksHciNodePool -clusterName mycluster -name nodepool1
Créer un pool de nœuds Linux
New-AksHciNodePool -clusterName mycluster -name linuxnodepool -osType linux
Créer un pool de nœuds Windows
New-AksHciNodePool -clusterName mycluster -name windowsnodepool -osType Windows -osSku Windows2022
Créer un pool de nœuds avec une taille de machine virtuelle personnalisée
New-AksHciNodePool -clusterName mycluster -name nodepool1 -vmSize Standard_A2_v2
Créer un pool de nœuds avec des aversions
New-AksHciNodePool -clusterName mycluster -name nodepool1 -taints sku=gpu:NoSchedule
Créer un pool de nœuds avec le nombre maximal de pods
New-AksHciNodePool -clusterName mycluster -name nodepool1 -maxPodCount 100
Désactiver l’autoscaler horizontal sur un nouveau pool de nœuds
Ce paramètre est ignoré si l’autoscaler horizontal n’est pas activé sur le cluster.
New-AksHciNodePool -clusterName mycluster -name nodepool1 -disableAutoscaler
Paramètres
-clusterName
Le nom du cluster Kubernetes existant.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-name
Nom de votre pool de nœuds. Le nom du pool de nœuds ne doit pas être identique à celui d’un autre pool de nœuds existant.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-count
Le nombre de nœuds sur votre pool de nœuds. La valeur par défaut est de 1.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-osType
Type de système d’exploitation des nœuds dans votre pool de nœuds. Paramètre par défaut : Linux.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: Linux
Accept pipeline input: False
Accept wildcard characters: False
-vmSize
Taille de machine virtuelle des nœuds dans votre pool de nœuds. Paramètre par défaut : Standard_K8S3_v1. Pour obtenir les tailles de machines virtuelles disponibles, utilisez la commande 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
Les aversions de nœud pour le pool de nœuds. Vous ne pouvez pas changer les aversions des nœuds après la création du pool de nœuds.
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-maxPodCount
Nombre maximal de pods pouvant être déployés sur un nœud. Ce nombre doit être supérieur à 50.
Type: System.Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 110
Accept pipeline input: False
Accept wildcard characters: False
-disableAutoScaler
Désactivez l’autoscaler horizontal pour ce pool de nœuds. Valide uniquement si l’autoscaler horizontal est activé pour le cluster.
Type: Parameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False