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:
Ajoutez les composants
gcloud
pour les produits :gcloud components install
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.
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.
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.
Pour créer l'application:
gcloud app create [--region=REGION]
où REGION correspond à l'emplacement dans lequel l'application s'exécute. Sachez que deux emplacements, appelés
europe-west
etus-central
dans les commandes App Engine, sont appelés respectivementeurope-west1
etus-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 delocationId: 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:
Votre projet accepte désormais Cloud Scheduler.