如何检查 Google VM 实例是否已具有 gcloud 凭据

2024-04-18

为了不每次都打电话:

gcloud auth login

这会中断用户输入的脚本

我想查看用户是否已经通过身份验证(任何用户),并且只有在没有用户的情况下,才调用gcloud auth login.

我想要一个比抓取输出更优雅/可靠的解决方案gcloud auth list。像一个ping如果已经有一个帐户并且该帐户有权执行该操作,则该操作失败或成功。也许是一个--dry-run option?


登录意味着已设置帐户属性。您可以通过提取它

gcloud config list --format='value(core.account)' 2>/dev/null

您还可以使用

gcloud auth list --format='value(active_account)' 2>/dev/null
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何检查 Google VM 实例是否已具有 gcloud 凭据 的相关文章

随机推荐