Utiliser le SDK Google Cloud

Cette page explique comment débuter avec la Google Cloud CLI afin de pouvoir l'utiliser pour gérer les environnements Cloud Composer.

En plus d'utiliser les API Cloud Composer, vous pouvez gérer et accéder aux environnements Cloud Composer à l'aide des commandes gcloud composer de la Google Cloud CLI.

La Google Cloud CLI fournit l'outil de ligne de commande gcloud pour interagir avec Cloud Composer et d'autres services Google Cloud.

Avant de commencer

  • L'outil gcloud utilise l'API pour accéder à Cloud Composer. Vous devez donc l'activer pour pouvoir accéder à Cloud Composer à l'aide de l'outil de ligne de commande gcloud.
    Activer l'API Cloud Composer
  • Installez la Google Cloud CLI sur votre client local.

Débuter avec l'outil de ligne de commande gcloud

Pour débuter avec l'outil gcloud, consultez la documentation de Google Cloud CLI. Pour obtenir de l'aide sur l'outil, les ressources et les commandes, utilisez l'option --help :

gcloud composer environments --help

L'aide affichée avec l'option --help est également disponible dans la Google Cloud CLI référence pour gcloud composer.

Définir le projet et l'emplacement par défaut dans le client local

La plupart des commandes gcloud composer nécessitent un emplacement. Vous pouvez le spécifier à l'aide de l'option --location ou en définissant l'emplacement par défaut.

Pour définir le projet et l'emplacement par défaut pour Cloud Composer, procédez comme suit :

  1. Pour définir le projet par défaut, saisissez la commande suivante :
    gcloud config set project PROJECT_ID

    PROJECT_ID est l'ID du projet Google Cloud auquel appartient l'environnement Cloud Composer.

  2. Pour configurer l'emplacement de Cloud Composer, saisissez la commande suivante :
    gcloud config set composer/location LOCATION

    LOCATION est une région disponible, telle que us-central1 ou europe-west1.

  3. (Facultatif) Pour répertorier la configuration de l'outil gcloud, saisissez la commande suivante :
    gcloud config list

Étape suivante