Ich muss präventive VMs programmgesteuert erstellen. Ich versuche VMs mithilfe des Google Cloud SDK für Java zu erstellen, kann jedoch keine Dokumentation zur Erstellung von Preemptive VMs finden.So erstellen Sie Preemptive VM mit Google Cloud SDK für Java?
0
A
Antwort
1
Ich vermute, dass Sie keine Antwort finden, weil Sie nach "preemptive" suchen, wenn der in der Google-Dokumentation verwendete Begriff "präemptiv" ist. So können Sie die gewünschte Antwort finden here at google:
Als Antwort auf Ihre Frage, wenn Sie das Google Cloud SDK für Java verwenden, wenn Sie die Instanz erstellen, müssen Sie eine "preemptible" -Eigenschaft unter "Scheduling erstellen ", und setze es auf wahr.
Das Äquivalent, wenn Sie den SOAP-Befehl über https sendeten:
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
},
...
}
... und wenn Sie die Google Cloud SDK CLI verwenden, dann ist es eine Frage der Verwendung des --preemtible
Befehlsflag:
gcloud compute instances create [INSTANCE_NAME] --preemptible