New-AksHciNodePool

構文

既存のクラスターに新しいノード プールを作成します。

構文

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

説明

既存のクラスターに新しいノード プールを作成します。

既定のパラメーターを使用して新しいノード プールを作成する

New-AksHciNodePool -clusterName mycluster -name nodepool1

Linux ノード プールを作成する

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

Windows ノード プールを作成する

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

カスタム VM サイズでノード プールを作成する

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

テイントを指定してノード プールを作成する

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

最大ポッド数を指定してノード プールを作成する

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

新しいノード プールの水平方向の自動スケーラーを無効にする

クラスター上で水平方向の自動スケーラーが有効になっていない場合、このパラメーターは無視されます。

New-AksHciNodePool -clusterName mycluster -name nodepool1 -disableAutoscaler

パラメーター

-clusterName

既存の Kubernetes クラスターの名前。

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

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

-name

ノード プールの名前。 ノード プール名は、別の既存のノード プールと同じであってはなりません。

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

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

-count

ノード プールのノード数。 既定値は 1 です。

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

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

-osType

ノード プール内のノードの OS の種類。 既定値は Linux です。

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

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

-vmSize

ノード プール内のノードの VM サイズ。 既定値は Standard_K8S3_v1 です。 使用可能な VM サイズを取得するには、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

ノード プールのノード テイント。 ノード プールを作成した後は、ノード テイントを変更することができません。

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

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

-maxPodCount

ノードに展開できるポッドの最大数。 この数は 50 より大きくする必要があります。

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

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

-disableAutoScaler

このノード プールの水平方向の自動スケーラーを無効にします。 クラスターで水平方向の自動スケーラーが有効な場合にのみ機能します。

Type: Parameter
Parameter Sets: (All)
Aliases:

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

次のステップ

AksHci PowerShell リファレンス