gpt4 book ai didi

google-compute-engine - 如何检查 Google VM 实例是否已经具有 gcloud 的凭据

转载 作者:行者123 更新时间:2023-12-05 02:21:18 25 4
gpt4 key购买 nike

为了不每次都调用:

gcloud auth login

这会中断用户输入的脚本

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

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

最佳答案

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

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

你也可以使用

gcloud auth list --format='value(active_account)' 2>/dev/null

关于google-compute-engine - 如何检查 Google VM 实例是否已经具有 gcloud 的凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35173114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com