GoogleGoogle Professional Cloud Developer (PCD) Certification·CN·更新于 3 Sep 2026
您的 Cloud Run 服务必须安全、高性能地显示其项目 ID 和区域。服务应如何获取这些元数据?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 HTTP 请求查询元数据服务器端点,并带上 Metadata-Flavor: Google 标头。.
为什么这是答案
Cloud Run 服务应通过查询元数据服务器端点来获取项目 ID 和区域等元数据。这是 Google Cloud 中获取实例元数据的标准、安全且高性能的方法。通过发送带有 Metadata-Flavor: Google 标头的 HTTP 请求,服务可以直接从其运行环境中获取这些信息,而无需硬编码或手动配置。
其他选项不正确的原因:
在 Google Cloud 控制台中手动添加环境变量或写入文件系统不适用于动态或自动获取元数据,且效率低下。
调用 Cloud Asset Inventory API 虽然可以获取项目信息,但它是一个通用的资产管理 API,不是获取实例自身元数据的最佳或最直接方式,且可能需要额外的权限和更复杂的调用。