你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Update-AzAksArcNodepool

更新预配群集中的代理池

语法

Update-AzAksArcNodepool
      -ClusterName <String>
      -ResourceGroupName <String>
      -Name <String>
      [-SubscriptionId <String>]
      [-Count <Int32>]
      [-NodeLabel <Hashtable>]
      [-NodeTaint <String[]>]
      [-VMSize <String>]
      [-Tag <Hashtable>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzAksArcNodepool
      -ClusterName <String>
      -ResourceGroupName <String>
      -Name <String>
      [-SubscriptionId <String>]
      -InputObject <IAksArcIdentity>
      [-Count <Int32>]
      [-NodeLabel <Hashtable>]
      [-NodeTaint <String[]>]
      [-VMSize <String>]
      [-Tag <Hashtable>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzAksArcNodepool
      -ClusterName <String>
      -ResourceGroupName <String>
      -Name <String>
      [-SubscriptionId <String>]
      [-Count <Int32>]
      [-NodeLabel <Hashtable>]
      [-NodeTaint <String[]>]
      [-VMSize <String>]
      [-Tag <Hashtable>]
      [-EnableAutoScaling]
      -MaxCount <Int32>
      -MinCount <Int32>
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

说明

更新预配群集中的代理池

示例

示例 1:在预配的群集节点池中纵向扩展节点。

Update-AzAksArcNodepool -ClusterName azps_test_cluster -ResourceGroupName azps_test_group -Name azps_test_nodepool_example -Count 3

纵向扩展预配的群集节点池中的节点数。

示例 2:更新 nodepool 中的标记

Update-AzAksArcNodepool -ClusterName azps_test_cluster -ResourceGroupName azps_test_group -Name azps_test_nodepool_example -Tag @{'key1'= 1; 'key2'= 2}

将指定的标记添加到 nodepool 资源。

示例 3:在 nodepool 中启用自动缩放

Update-AzAksArcNodepool -ClusterName azps_test_cluster -ResourceGroupName azps_test_group -Name azps_test_nodepool_example -EnableAutoScaling -MinCount 1 -MaxCount 5

使用指定的 MinCount 和 MaxCount 在 nodepool 中启用自动缩放。

参数

-AsJob

以作业身份运行命令

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ClusterName

调用其获取的 Kubernetes 群集的名称。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Confirm

在运行 cmdlet 之前,提示你进行确认。

类型:SwitchParameter
别名:cf
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Count

代理池中的节点数。 默认值为 1。

类型:Int32
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-EnableAutoScaling

是否启用自动缩放程序。 默认值为 false

类型:SwitchParameter
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-InputObject

标识参数

类型:IAksArcIdentity
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-MaxCount

自动缩放的最大节点数

类型:Int32
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-MinCount

自动缩放的最小节点数

类型:Int32
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-Name

预配群集中代理池名称的参数。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-NodeLabel

要跨代理池中的所有节点保留的节点标签。

类型:Hashtable
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NodeTaint

在节点池创建和缩放期间添加到新节点的污点。 例如,key=value:NoSchedule。

类型:String[]
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-NoWait

异步运行命令

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ResourceGroupName

资源组的名称。 名称不区分大小写。

类型:String
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-SubscriptionId

目标订阅的 ID。

类型:String
Position:Named
默认值:(Get-AzContext).Subscription.Id
必需:False
接受管道输入:False
接受通配符:False

-Tag

资源标记

类型:Hashtable
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-VMSize

代理池节点 VM 的 VM SKU 大小。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-WhatIf

显示 cmdlet 运行时会发生什么情况。 命令脚本未运行。

类型:SwitchParameter
别名:wi
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

输入

输出