如何使用Google Cloud SDK for java创建抢占式虚拟机



我需要以编程方式创建抢占式虚拟机。我正在尝试使用Java的谷歌云SDK制作虚拟机,但我无法找到有关创建抢占式虚拟机的任何文档。

我怀疑你没有找到答案,因为你正在搜索"先发制人",而谷歌文档中使用的术语是"先发制人"。所以你想要的答案可以在这里找到谷歌:

在回答你的问题,虽然,如果你正在使用谷歌云SDK的Java,当你创建实例,你需要创建一个"抢占"属性下的"调度",并将其设置为true。

如果您通过https发送SOAP命令,则等效:

POST https://www.googleapis.com/compute/v1/projects/[PROJECT_ID]/zones/[ZONE]/instances
{
  'machineType': 'zones/[ZONE]/machineTypes/[MACHINE_TYPE]',
  'name': '[INSTANCE_NAME]',
  'scheduling':
  {
    'preemptible': true
  },
  ...
}

…如果你正在使用Google Cloud SDK CLI,那么这是一个使用--preemtible命令标志的问题:

gcloud compute instances create [INSTANCE_NAME] --preemptible

相关内容

  • 没有找到相关文章

最新更新