【问题标题】:Get a list of quota usage/limit of my project using gcloud command line使用 gcloud 命令行获取我的项目的配额使用/限制列表
【发布时间】:2023-12-06 03:19:02
【问题描述】:

谁能告诉我如何获取 GCE 云中每个项目的已用配额列表?

我只能从控制台获取此列表:console.cloud.google.com/iam-admin/quotas?project=my-project&location=us-east1。但我不知道我们可以使用 gcloud 命令行列出谁。?

【问题讨论】:

    标签: google-compute-engine admin gcloud quota


    【解决方案1】:

    运行以下命令检查项目范围的配额。将myproject替换为您自己的项目ID:

    gcloud compute project-info describe --project myproject

    官方参考here

    【讨论】:

    • 感谢 Barak 的帮助,我之前运行过这个命令,但它并没有给我确切需要的东西,例如我需要为已提交的本地 SSD 磁盘保留 (GB) 获取配额使用, Persistent Disk Standard (GB) 和 Local SSD (GB),你提到的这个命令没有。
    【解决方案2】:

    要验证已用容量与可用配额,您可以运行以下command

    $ gcloud compute project-info describe --project myproject

    或者您可以与Compute engine API 交互以列出一些配额及其限制,但是 Persistent Disk 或 Local SSD... 是区域配额,命令行或计算引擎 API 的结果不会按区域列出配额。为了检索有关区域配额的信息,您必须运行:

    $ gcloud 计算区域描述示例区域

    【讨论】:

      【解决方案3】:

      我设法使用以下命令获取每个区域的所有配额: gcloud compute regions list --project=production --format=json

      【讨论】:

        最近更新 更多