Initialiser la gcloud CLI

Après avoir installé gcloud CLI, vous pouvez effectuer les tâches de configuration initiales en exécutant gcloud init. La commande gcloud init effectue les étapes suivantes :

  • Elle s'authentifie avec les identifiants du compte utilisateur, puis autorise le gcloud CLI à accéder aux Google Cloud ressources en votre nom. Vous pouvez également effectuer cette opération séparément avec la gcloud auth login commande.

  • Elle configure gcloud CLI configuration et définit les propriétés de base telles que le compte actif, le projet actuel et, le cas échéant, la région et la zone Compute Engine par défaut.

Si vous avez déjà initialisé gcloud CLI, l'exécution de gcloud init vous permet de modifier les paramètres existants ou de créer une configuration.

Initialiser gcloud CLI

Pour initialiser gcloud CLI :

  1. Exécutez gcloud init :

    gcloud init

    Si vous utilisez une session de terminal à distance, ajoutez le --console-only flag. Cet indicateur fournit l'URL du flux d'authentification et d'autorisation au lieu de tenter de l'ouvrir dans votre navigateur par défaut.

    gcloud init --console-only
  2. Créez ou sélectionnez une configuration si vous y êtes invité.

    Pour les nouvelles installations de gcloud CLI, gcloud init crée une configuration nommée default et la définit comme configuration active. Si vous avez des configurations existantes, gcloud init vous invite à choisir l'une des options suivantes :

    • Réinitialiser la configuration active
    • Basculer vers une autre configuration et la réinitialiser
    • Créer une configuration
  3. Suivez les étapes d'authentification et d'autorisation lorsque vous y êtes invité.

    Si vous avez déjà autorisé l'accès à Google Cloud, vous serez peut-être invité à vous reconnecter et à accorder l'accès dans un navigateur Web, ou à sélectionner un compte existant.

    Si vous avez utilisé l'indicateur --console-only et que la connexion est requise, copiez et collez l'URL d'autorisation fournie dans une autre fenêtre du navigateur et suivez les invites.

  4. Choisissez un Google Cloud projet si vous y êtes invité.

    Si vous n'avez accès qu'à un seul projet, y compris le projet par défaut pour votre compte utilisateur, gcloud init le sélectionne pour vous.

    Sinon, vous pouvez sélectionner un projet dans une liste de projets pour lesquels vous disposez du rôle Propriétaire, Éditeur ou Lecteur. Si vous avez accès à plus de 200 projets, vous serez invité à saisir un ID de projet, créer un projet ou à répertorier des projets.

  5. Choisissez une zone Compute Engine par défaut si vous y êtes invité. Si l'API Compute Engine n'est pas activée ou si vous avez déjà une zone par défaut dans vos métadonnées au niveau du projet, cette étape est ignorée.

Afficher les propriétés de configuration

Pour afficher les propriétés définies à l'aide de la commande gcloud init, utilisez la gcloud config list commande. La commande renvoie un résultat semblable à celui de l'exemple suivant :

[compute]
region = us-east1
zone = us-east1-b
[core]
account = dana@example.com
disable_usage_reporting = False
project = example-project

Étape suivante