New-AksHciNodePool

概要

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

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

次のステップ

AksHci PowerShell リファレンス