Googe Cloud:每个项目的服务帐户访问权限

Googe Cloud:每个项目的服务帐户访问权限

我有一台服务器,我使用 gcloud 命令进行监控。以前我使用 gcloud auth login 进行身份验证,但现在我想使用更安全的服务帐户方法。我停止了我的虚拟机,创建了一个具有所有者角色的服务帐户,但当我使用 gcloud 项目列表时,我只看到当前项目。但我还有其他 3 个项目,如何使用服务帐户访问每个项目?

答案1

为了实现这一点,您必须使用 [1] 激活服务帐户:

$ gcloud auth activate-service-account --key-file=[KEY:JSON]

然后使用 [2] 初始化 gcloud 命令:

$ gcloud 初始化

[1]https://cloud.google.com/sdk/gcloud/reference/auth/activate-service-account [2]https://cloud.google.com/sdk/gcloud/reference/init

相关内容