我正在研究应用程序许可部分。目前,我们在 AZURE 和 EC2 中为 VM 提供了唯一 ID,但我没有看到 Google Cloud 实例有这样的 ID。
首先,有没有这样的身份证?
答案1
Google Cloud 实例确实有一个在创建时默认分配的唯一 ID。
关系到 http://metadata.google.internal/computeMetadata/v1/instance/
id 实例的 ID。这是由 Google Compute Engine 生成的唯一数字 ID。如果您不想使用实例名称,则这对于识别实例很有用。
获取元数据的方法有很多种。在实例中,您只需执行以下操作即可:
curl "http://metadata.google.internal/computeMetadata/v1/instance/id" -H "Metadata-Flavor: Google"
这将返回该实例的唯一数字 ID。有关查询元数据的更多详细信息,请参阅文档