Verwenden Sie die folgenden Anleitungen, um Cloud Scheduler einzurichten. Möglicherweise sind einige dieser Tools bei Ihnen bereits installiert.
Installieren und konfigurieren Sie die gcloud CLI:
Fügen Sie die
gcloud
-Komponenten für Produkte hinzu:gcloud components install
Alle Komponenten aktualisieren:
gcloud components update
Verwenden Sie gcloud
, um ein Projekt zu erstellen.
Alternativ können Sie ein bestehendes Projekt verwenden.
Öffnen Sie ein Terminal auf dem Computer, auf dem Sie die gcloud CLI installiert haben, und erstellen Sie ein Google Cloud-Projekt:
gcloud projects create PROJECT_ID
Dabei steht PROJECT_ID für die ID des Projekts, das Sie erstellen möchten. Projekt-IDs müssen mit einem Kleinbuchstaben beginnen und können ASCII-Kleinbuchstaben, Ziffern oder Bindestriche enthalten. Sie müssen zwischen 6 und 30 Zeichen lang sein.
Konfigurieren Sie
gcloud
für das ausgewählte Projekt:gcloud config set project PROJECT_ID
Dabei ist PROJECT_ID die ID, die Sie zuvor festgelegt haben.
Verwenden Sie gcloud
, um bei Bedarf eine App Engine-Anwendung zu erstellen.
Wenn Sie ein App Engine-HTTP-Ziel verwenden möchten, muss Ihr Projekt eine App Engine-Anwendung haben. Diese Anwendung dient sowohl als Speicherort des Cloud Scheduler-Dienstes als auch des Handlers selbst. Wenn Sie einen App Engine-Handler verwenden möchten, der sich nicht in Ihrem Projekt befindet, sollten Sie stattdessen ein HTTP-Ziel auswählen. In diesem Fall benötigen Sie keine App Engine-Anwendung in Ihrem Projekt.
So erstellen Sie die App:
gcloud app create [--region=REGION]
Dabei ist REGION der Standort, an dem die Anwendung ausgeführt wird. Beachten Sie, dass zwei Speicherorte, die in App Engine-Befehlen
europe-west
undus-central
genannt werden, in Cloud Scheduler-Befehlen alseurope-west1
bzw.us-central1
bezeichnet werden.Sie können die Region einer vorhandenen Anwendung mit dem folgenden Befehl überprüfen:
gcloud app describe
Die Region ist nach
locationId
aufgelistet. Ihr Standort wird beispielsweise alslocationId: us-central
angezeigt.Nachdem eine Region für die App Engine-Anwendung festgelegt wurde, kann sie nicht mehr geändert werden.
Verwenden Sie die Google Cloud Console, um Features zu aktivieren:
Cloud Scheduler wird nun von Ihrem Projekt unterstützt.