概要
既存のクラスターに新しいノード プールを作成します。
Syntax
New-AksHciNodePool -clusterName <String>
-name <String>
[-count <int>]
[-osType <String>]
[-vmSize <VmSize>]
[-taints <Taint>]
[-maxPodCount <int>]
[-disableAutoScaler]
Description
既存のクラスターに新しいノード プールを作成します。
Examples
既定のパラメーターを使用して新しいノード プールを作成する
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
Parameters
-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