Configurer et basculer entre les projets Google Cloud dans le SDK
Fournir un aperçu rapide de la configuration et du basculement entre les projets Google Cloud avec le SDK sur une seule machine. Cela est utile lorsque vous travaillez avec plusieurs projets (en particulier lorsque vous collaborez) et que vous utilisez Cloud SDK.
Les étapes suivantes sont nécessaires, que vous créiez un projet pour la première fois ou qu’un projet existe déjà et que vous vous y connectiez depuis un ordinateur où vous ferez du développement local. Cela suppose que vous exécuterez toutes les commandes à partir d’un terminal.
Créer un nouveau gcloud configuration de votre projet sur la machine que vous utiliserez pour y accéder.
gcloud config configurations create [NAME]
Il le définira automatiquement comme compte actif, sauf si vous passez un indicateur pour ne pas l’activer dans la commande. Remplace le[[NOM]espace réservé avec un nom à utiliser lors du basculement entre les projets Google Cloud. Vous pouvez utiliser l’ID du projet comme nom pour rester simple ou choisir ce qui fonctionne le mieux.
Définissez l’ID de projet Google Cloud sur actif gcloud configuration.
gcloud config set project [PROJECT-ID]
Configurez un projet dans Google Cloud si vous n’avez pas déjà obtenu l’ID du projet.
Autorisez le compte Google disposant d’un certain type d’accès / de propriété à ce projet.
gcloud auth login
Connectez-vous à ce compte si vous ne l’avez pas déjà fait. Notez que les commandes ci-dessus et ci-dessous ouvriront une fenêtre de navigateur afin que vous puissiez vous connecter au compte gmail et vous authentifier. Il existe un moyen de le faire si vous n’avez pas de navigateur en passant l’indicateur – no-launch-browser dans la ligne de commande.
Acquérir de nouvelles informations d’identification utilisateur à utiliser pour les informations d’identification par défaut de l’application qui seront utilisées lors de l’appel des API Google.
gcloud auth application-default login
Utilisez la commande ci-dessus si vous développez du code dans quelque chose comme un environnement de développement local et qu’il serait plus facile d’utiliser les informations d’identification utilisateur que de configurer un compte de service.
Ajoutez un quota au projet pour éviter quota dépassé ou API non activée les erreurs.
gcloud auth application-default set-quota-project [PROJECT_ID]
Les commandes de la section permettent de voir quelles sont vos configurations actuelles et comment passer d’un projet à l’autre sur une même machine.
Passez en revue toutes les configurations qui existent sur votre machine.
gcloud config configurations list
Modifiez la configuration par défaut qui est active pour basculer entre les projets.
gcloud config activate [NAME]
Examinez uniquement le projet actif.
gcloud projects list
Vérifiez les détails de la configuration active actuelle, tels que le nom, la région et le compte.
gcloud config list
Répertoriez les identifiants des utilisateurs authentifiés et ceux actuellement actifs, qui auront un * à côté de ce qui apparaît dans le terminal.
gcloud auth list
Ci-dessus doit montrer le compte actif actuel que vous avez configuré avec votre projet actif actuel.
Il s’agit d’une référence rapide pour partager comment configurer, vérifier et modifier la configuration de projet Google Cloud active dans le gcloud SDK. Utilisez pour plus de détails et de commandes. Allez-y et ajoutez tous les projets à votre SDK.