Configurer votre environnement

Utilisez les instructions suivantes pour configurer Cloud Scheduler. Il se peut que certains des outils présentés ci-dessous soient déjà installés.

Installez et configurez gcloud CLI:

  1. Installer et initialiser gcloud CLI

  2. Ajoutez les composants gcloud pour les produits :

    gcloud components install
    
  3. Mettez à jour tous les composants :

    gcloud components update
    

Utiliser gcloud pour créer un projet

Vous pouvez également utiliser un projet existant, le cas échéant.

  1. Ouvrez un terminal sur la machine sur laquelle vous avez installé gcloud CLI et créez un projet Google Cloud:

    gcloud projects create PROJECT_ID

    PROJECT_ID correspond à l'ID du projet que vous souhaitez créer. Les ID de projet doivent commencer par une lettre minuscule et peuvent comporter des lettres ASCII minuscules, des chiffres ou des traits d'union. Ils doivent comporter entre 6 et 30 caractères.

  2. Configurez gcloud pour utiliser le projet que vous avez choisi :

    gcloud config set project PROJECT_ID

    PROJECT_ID est l'ID que vous avez défini précédemment.

Utiliser gcloud pour créer une application App Engine, le cas échéant

Si vous utilisez une cible HTTP App Engine, votre projet doit contenir une application App Engine. Cette application sert à la fois d'emplacement du service Cloud Scheduler et du gestionnaire lui-même. Si vous souhaitez utiliser un gestionnaire App Engine qui n'est pas dans votre projet, vous devez sélectionner une cible HTTP à la place. Dans ce cas, vous n'avez pas besoin d'une application App Engine dans votre projet.

  1. Pour créer l'application:

    gcloud app create [--region=REGION]

    REGION correspond à l'emplacement dans lequel l'application s'exécute. Sachez que deux emplacements, appelés europe-west et us-central dans les commandes App Engine, sont appelés respectivement europe-west1 et us-central1 dans les commandes Cloud Scheduler.

    Vous pouvez vérifier la région d'une application existante à l'aide de la commande suivante :

    gcloud app describe
    

    La région est répertoriée par locationId. Par exemple, votre emplacement peut apparaître sous la forme de locationId: us-central.

    Une fois que vous avez défini une région pour l'application App Engine, vous ne pouvez pas la modifier.

Activez les fonctionnalités à l'aide de la console Google Cloud:

  1. Activez la facturation pour votre projet.

  2. Activez l'API Cloud Scheduler.

Votre projet accepte désormais Cloud Scheduler.