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 logincommande.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 :
-
Exécutez
gcloud init:gcloud initSi 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
-
Créez ou sélectionnez une configuration si vous y êtes invité.
Pour les nouvelles installations de gcloud CLI,
gcloud initcrée une configuration nomméedefaultet la définit comme configuration active. Si vous avez des configurations existantes,gcloud initvous 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
-
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-onlyet que la connexion est requise, copiez et collez l'URL d'autorisation fournie dans une autre fenêtre du navigateur et suivez les invites. -
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 initle 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.
-
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
Pour en savoir plus sur l'authentification pour gcloud CLI, consultez la section Authentification pour gcloud CLI.
Pour en savoir plus sur l'autorisation des identifiants par défaut de l'application (ADC) pour les bibliothèques clientes Cloud et les bibliothèques clientes des API Google, consultez la section Configurer les identifiants par défaut de l'application.
Pour en savoir plus sur la gestion des configurations, consultez la section Gérer les configurations de gcloud CLI.
Pour en savoir plus sur la gestion des propriétés, consultez la section Gérer les propriétés de gcloud CLI.