我有一个AKS集群用于开发目的。因此,我想实现一个自动化过程,以便在EOD时减少最大节点数。为此,我创建了这个PowerShell脚本:
Get-AzAksCluster -ResourceGroupName $ResourceGroupName -Name $Cluster.Name | Set-AzAksCluster -NodeCount 5上面的片段基于官方文档中提供的示例。
但是,当我运行这个脚本时,我会得到以下错误:
必须将一个现有节点池名称指定为“NodeName”,以更新节点池属性
我做错了什么吗?
发布于 2021-05-31 02:32:40
这是个常见的问题。文档在一开始发布时是完全正确的。但是,当时间流逝时,当命令更新时,文档不会在正确的时间更新。您可以看到命令是Set-AzAksCluster,但示例仍然使用该命令作为Set-AzAks。
因此,我建议您使用这样的命令:
Set-AzAksCluster -NodeCount 5 -NodeName $nodeName -ResourceGroupName $ResourceGroupName -Name $Cluster.Namehttps://stackoverflow.com/questions/67762809
复制相似问题