我正在尝试使用 连接到 Google 云存储项目/存储桶gcloud config set project XXX
,并收到以下消息:
警告:您的活动项目与本地应用程序默认凭据文件中的配额项目不匹配。这可能会导致意外的配额问题。
要更新应用程序默认凭据配额项目,请使用
gcloud auth application-default set-quota-project
命令。更新属性 [core/project]。
我不清楚的是:
- 这是否意味着下载数据将计入项目配额或我自己的配额?
- 我如何查看我当前的“配额项目”?我看到我可以放但
gcloud auth application-default set-quota-project
我怎么能得到它?
答案1
这意味着将使用 ADC 文件上的项目 ID 的配额,而不是您使用命令设置的配额
gcloud config set project XXX.
有关于如何查看和管理您的项目配额。
这两个命令的区别在于文档:
gcloud auth login
- 生成用户凭据,以便您进行身份验证并授权访问您的 Google Cloud 资源并进行查看或修改,具体取决于您的角色和权限。
gcloud auth application-default login
- 这将生成专门用于本地文档的用户凭证。
要检查主机中是否存在 ADC 文件,您可以查看此目录:
$HOME/.config/gcloud/application\_default\_credentials.json
您可以通过以下方式对文件进行与当前配置相同的配置,gcloud auth login
或者备份并暂时移动文件,这取决于您使用 ADC 文件的情况。您可以检查可用文档。