您在项目 proj-sa 中管理服务账号,并且需要一个来自 proj-sa 的服务账号来为 proj-vm 中的虚拟机创建快照。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在项目 proj-vm 中授予服务账号 Compute Storage Admin IAM 角色。.
为什么这是答案
正确答案是“在项目 proj-vm 中授予服务账号 Compute Storage Admin IAM 角色”。因为虚拟机需要创建快照,这涉及存储管理操作,所以需要授予服务账号在目标项目 (proj-vm) 中执行这些操作的权限。Compute Storage Admin 角色提供了管理 Compute Engine 存储资源(包括快照)所需的权限。 其他选项不正确: 下载服务账号私钥并将其添加到每个虚拟机的自定义元数据中,或添加到 SSH 密钥中,这是一种不安全且不推荐的做法,因为它会泄露凭据并绕过 IAM 权限管理。 将虚拟机的 Compute Engine 服务账号 API 范围设置为读/写,这仅控制虚拟机自身的服务账号对 Google Cloud API 的访问级别,而不是允许一个项目中的服务账号在另一个项目中执行操作。此外,读/写 范围通常不足以创建快照,因为快照操作需要特定的存储管理权限。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡