Umgebung einrichten

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:

  1. gcloud CLI installieren und initialisieren

  2. Fügen Sie die gcloud-Komponenten für Produkte hinzu:

    gcloud components install
    
  3. Alle Komponenten aktualisieren:

    gcloud components update
    

Verwenden Sie gcloud, um ein Projekt zu erstellen.

Alternativ können Sie ein bestehendes Projekt verwenden.

  1. Ö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.

  2. 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.

  1. 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 und us-central genannt werden, in Cloud Scheduler-Befehlen als europe-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 als locationId: 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:

  1. Abrechnung für Ihr Projekt aktivieren

  2. Cloud Scheduler API aktivieren

Cloud Scheduler wird nun von Ihrem Projekt unterstützt.