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 gegebenenfalls eine App Engine-Anwendung zu erstellen

Wenn Sie ein App Engine-HTTP-Ziel verwenden, muss Ihr Projekt eine App Engine-Anwendung haben. Diese App dient sowohl als Standort des Cloud Scheduler-Dienstes als auch als Standort 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 eine App Engine-Anwendung in Ihrem Projekt benötigen.

  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 die beiden Standorte europe-west und us-central in App Engine-Befehlen werden europe-west1 und us-central1 in Cloud Scheduler-Befehlen.

    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 Sie eine Region für die App Engine-Anwendung festgelegt haben, können Sie sie nicht mehr ändern.

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.