sh GCP用户创建VM的权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh GCP用户创建VM的权限相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env bash

PROJECT_ID=
SERVICE_ACCOUNT=

ROLE=iam.serviceAccountUser
gcloud projects add-iam-policy-binding $PROJECT_ID \
    --member serviceAccount:$SERVICE_ACCOUNT --role roles/$ROLE

ROLE=compute.admin
gcloud projects add-iam-policy-binding $PROJECT_ID \
    --member serviceAccount:$SERVICE_ACCOUNT --role roles/$ROLE

gcloud projects get-iam-policy $PROJECT_ID

以上是关于sh GCP用户创建VM的权限的主要内容,如果未能解决你的问题,请参考以下文章

GCP:如何动态更改 VM 实例的公共 IP 并保持连接

GCP VM 启动和关闭脚本复制到哪里?

Terraform 和 GCP - 在现有的共享 VPC 和子网中创建新的计算 VM

无法通过 Visual Studio Code 远程 SSH 连接到 GCP VM

创建 GCP 服务帐户密钥时权限被拒绝

如何为 gcp 中的组提供权限(创建/查看)并启用相同的日志记录