You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过CLI列出所有带运行/停止状态的AKS集群

解决AKS集群运行/停止状态显示问题

默认的az aks list -o table命令不会输出集群的运行状态,ProvisioningState仅代表集群的部署状态,和实际运行/停止状态无关。要添加运行状态列,你可以通过--query参数自定义输出字段,指定包含powerState字段:

基础命令(包含核心状态列)

az aks list --query "[].{Name:name, ResourceGroup:resourceGroup, ProvisioningState:provisioningState, PowerState:powerState.code}" -o table

这个命令会输出集群名称、资源组、部署状态,以及新增的PowerState列,其中值为Running表示集群正在运行,Stopped表示集群已停止。

扩展命令(包含更多常用字段)

如果需要保留默认命令里的更多字段(比如地域、K8s版本),可以扩展查询字段:

az aks list --query "[].{Name:name, Location:location, ResourceGroup:resourceGroup, KubernetesVersion:kubernetesVersion, ProvisioningState:provisioningState, PowerState:powerState.code}" -o table

内容的提问来源于stack exchange,提问作者Dan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 21:47:00