
Ich habe ein Problem mit meinen Google Cloud-VMs: Wenn ich versuche, über die „Instanzpläne“ von Google Cloud einen geplanten Start oder Stopp für sie festzulegen, passiert zur angegebenen Zeit nichts. Ich werde Ihnen erklären, was ich getan habe, um dies zum Laufen zu bringen.
Ich habe in einen Zeitplan erstellt Compute engine -> VM instances -> Instance schedules
, anschließend wurde ich aufgefordert dem Dienstkonto die entsprechenden Berechtigungen zu erteilen.
Dazu ging ich zu IAM
, klickte include Google provided role grants
und begann mit der Bearbeitung von service-<some_numbers>@compute-system.iam.gserviceaccount.com
. Die Rolle war bereits vorhanden Compute Engine Service Agent
, also fügte ich eine neue mit dem Namen hinzu Compute Instance Admin (v1)
.
Danach bin ich zurückgekommen instance schedules
, habe den Zeitplan geöffnet, den ich erstellt habe, und auf geklickt add instances to schedule
. Ich habe eine der VMs ausgewählt, die sich in derselben Region wie der Zeitplan befindet. Der Vorgang war erfolgreich, aber zu dem Zeitpunkt, als die Instanz laut Zeitplan hätte starten sollen, passierte nichts.
Als zusätzlichen Aufwand habe ich eine benutzerdefinierte Rolle erstellt, die ich dann demselben Dienstkonto zugewiesen habe. Diese Rolle hatte compute.instances.start
Berechtigungen compute.instances.stop
.
Auch das hat nicht geholfen.