authentication - 如何获取经过身份验证的事件 gcloud 帐户?

标签 authentication google-cloud-platform gcloud verbosity

使用 gcloud auth ...您可以添加或删除 gcloud 期间使用的帐户命令。

有没有办法在没有 grep 的情况下获得事件帐户? -ing 和 awk -ing?
gcloud auth list对人类有好处,但对机器来说还不够好。我想要一个更清洁的解决方案。
gcloud config list account还向我展示了详细的输出:

Your active configuration is: [default]

[core]
account = service@<my_project>.iam.gserviceaccount.com

最佳答案

我找到了解决方案:

gcloud config list account --format "value(core.account)"

这会告诉你:
Your active configuration is: [default]

service@<my_project>.iam.gserviceaccount.com

为了避免激活配置消息,您可以将 stderr 重定向到 /dev/null :
$ gcloud config list account --format "value(core.account)" 2> /dev/null
service@<my_project>.iam.gserviceaccount.com

如果--verbosity就好了在这种情况下也可以删除 info信息。那将意味着:
$ gcloud config list account --format "value(core.account)" --verbosity error

如果这是一个合理的功能/错误请求/报告,是否有任何 Google 员工可以发表评论?

关于authentication - 如何获取经过身份验证的事件 gcloud 帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35311686/

相关文章:

c# - 在主机 ('Anonymous' 上配置的身份验证方案不允许在绑定(bind) 'WebHttpBinding' 上配置的那些 ('Basic' )

c# - SQL 数据库支持的 C# 和 ASP.Net 基于角色的身份验证控制

c# - 如何更改 GCS 存储桶中单个对象的存储类?

Kubernetes:kubectl运行:找不到命令

node.js - 控制点 : Configurations on app service's versions

php - 简单的 if() 没有按预期工作

android - 部署 Artifact : Failed to transfer file Return code is: 401 时出错

python - Google App Engine 部署问题 - 未找到主应用

google-app-engine - 是否可以在 GCP 中使用带有防火墙的完全托管服务(Cloud Run 或 App Engine)?

node.js - 如何使用存储桶存储在 google flex/app engine 环境中提供静态文件?