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
建立具有最大 Pod 計數的節點集區
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
節點集區的節點污點 (taint)。 建立節點集區之後,您就無法變更節點污點。
Type: System.String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-maxPodCount
可部署至節點的 Pod 數目上限。 此數目必須大於 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