Udostępnij za pośrednictwem


New-AksHciNodePool

Streszczenie

Utwórz nową pulę węzłów do istniejącego klastra.

Składnia

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

Opis

Utwórz nową pulę węzłów do istniejącego klastra.

Przykłady

Tworzenie nowej puli węzłów z parametrami domyślnymi

New-AksHciNodePool -clusterName mycluster -name nodepool1

Tworzenie puli węzłów systemu Linux

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

Tworzenie puli węzłów systemu Windows

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

Tworzenie puli węzłów z niestandardowym rozmiarem maszyny wirtualnej

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

Tworzenie puli węzłów za pomocą funkcji taints

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

Tworzenie puli węzłów z maksymalną liczbą zasobników

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

Wyłączanie narzędzia do automatycznego skalowania poziomego w nowej puli węzłów

Ten parametr zostanie zignorowany, jeśli narzędzie do automatycznego skalowania poziomego nie jest włączone w klastrze.

New-AksHciNodePool -clusterName mycluster -name nodepool1 -disableAutoscaler

Parametry

-clusterName

Nazwa istniejącego klastra Kubernetes.

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

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

-Nazwa

Nazwa puli węzłów. Nazwa puli węzłów nie może być taka sama jak inna istniejąca pula węzłów.

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

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

-Liczba

Liczba węzłów puli węzłów. Wartość domyślna to 1.

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

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

-osType

Typ systemu operacyjnego węzłów w puli węzłów. Wartość domyślna to Linux.

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

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

-vmSize

Rozmiar maszyny wirtualnej węzłów w puli węzłów. Domyślnie Standard_K8S3_v1. Aby uzyskać dostępne rozmiary maszyn wirtualnych, użyj polecenia 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

Węzły są skażone dla puli węzłów. Nie można zmienić taint węzłów po utworzeniu puli węzłów.

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

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

-maxPodCount

Maksymalna liczba zasobników możliwych do wdrożenia w węźle. Ta liczba musi być większa niż 50.

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

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

-disableAutoScaler

Wyłącz narzędzie do automatycznego skalowania poziomego dla tej puli węzłów. Prawidłowe tylko wtedy, gdy dla klastra jest włączona funkcja skalowania automatycznego w poziomie.

Type: Parameter
Parameter Sets: (All)
Aliases:

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

Następne kroki

Dokumentacja programu PowerShell usługi AksHci