Cette page explique comment définir une région ou une zone par défaut pour votre projet dans la console Google Cloud.
Lorsque vous envoyez une requête à Compute Engine, vous devez parfois indiquer une région ou une zone en fonction des exigences spécifiques de votre requête. Toute requête impliquant des ressources régionales nécessite que vous fournissiez un nom de région, et toute requête impliquant des ressources zonales nécessite un nom de zone. Par exemple, vous devez spécifier une région lorsque vous créez une adresse IP externe statique, et vous devez spécifier une zone lorsque vous créez une instance de machine virtuelle (VM).
Lorsque vous créez un projet, Compute Engine sélectionne automatiquement une région et une zone par défaut en fonction de l'emplacement à partir duquel vous créez le projet. Compute Engine tente de sélectionner une région et une zone proches de l'emplacement à partir duquel le projet est créé. Ainsi, les ressources que vous créez réduisent la latence de vos clients. Si vous souhaitez créer des ressources dans une région ou une zone différente, vous pouvez remplacer la sélection par défaut.
Pour plus d'informations sur les régions et les zones, consultez la page Régions et zones.
Pour plus d'informations sur les ressources Compute Engine globales, régionales et zonales, consultez la section Ressources globales, régionales et zonales.
Avant de commencer
-
Si ce n'est pas déjà fait, configurez l'authentification.
L'authentification est le processus permettant de valider votre identité pour accéder aux services et aux API Google Cloud.
Pour exécuter du code ou des exemples depuis un environnement de développement local, vous pouvez vous authentifier auprès de Compute Engine comme suit :
Sélectionnez l'onglet correspondant à la façon dont vous prévoyez d'utiliser les exemples de cette page :
Console
Lorsque vous utilisez la console Google Cloud pour accéder aux services et aux API Google Cloud, vous n'avez pas besoin de configurer l'authentification.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Définissez une région et une zone par défaut.
-
Comment une région et une zone par défaut affectent un projet
Les paramètres de région et de zone par défaut n'affectent que les outils clients tels que la CLI Google Cloud et Google Cloud Console. Lorsque vous utilisez ces outils pour construire vos requêtes, ils vous aident à gérer les ressources en sélectionnant automatiquement la région et la zone par défaut.
Lorsque vous utilisez la console Google Cloud pour créer des ressources régionales ou zonales telles que des adresses et des instances, Compute Engine définit les champs de zone et de région à votre place. Vous pouvez accepter les valeurs par défaut ou modifier explicitement une valeur, voire les deux.
Lorsque vous utilisez gcloud CLI, ne définissez pas les options --region
et --zone
pour utiliser les propriétés de région et de zone par défaut pour le nouveau projet.
Vous pouvez toujours modifier les paramètres de région et de zone par défaut sur le serveur de métadonnées, remplacer la région et la zone par défaut localement pour gcloud CLI, ou remplacer les paramètres manuellement pour chaque requête en utilisant l'une des méthodes suivantes : gcloud CLI ou la console Google Cloud.
Rechercher la région ou la zone par défaut
Le serveur de métadonnées contient des informations de métadonnées sur un projet, telles que son ID et son nom. Vous pouvez interroger le serveur de métadonnées pour obtenir et utiliser les informations du projet.
Si vous spécifiez une région et une zone par défaut pour votre projet, Compute Engine définit ces valeurs dans le serveur de métadonnées de votre projet.
Les régions et zones par défaut sont définies à l'aide des valeurs suivantes :
google-compute-default-region
google-compute-default-zone
Pour connaître les paramètres de région et de zone par défaut, exécutez la commande gcloud
suivante, en remplaçant PROJECT_ID
par votre ID de projet :
gcloud compute project-info describe --project PROJECT_ID
Recherchez les valeurs de métadonnées de région et de zone par défaut dans la réponse. Si les clés et les valeurs google-compute-default-region
et google-compute-default-zone
ne figurent pas dans la réponse, cela signifie qu'aucune région ni zone par défaut n'est définie.
Modifier la région ou la zone par défaut
Il n'existe aucune restriction concernant les régions ou les zones que vous pouvez définir pour vos propriétés par défaut. Par exemple, il est tout à fait possible de définir une zone par défaut qui ne fait pas partie de votre région par défaut. Vérifiez les paramètres de région et de zone par défaut lorsque vous créez et gérez vos ressources.
Console
Pour modifier votre région ou zone par défaut, procédez comme suit :
Accédez à la page Paramètres dans Google Cloud Console.
Dans le menu déroulant Région, sélectionnez une région par défaut.
Dans le menu déroulant Zone, sélectionnez une zone par défaut.
Cliquez sur Enregistrer.
gcloud
Vous pouvez modifier la région et la zone par défaut en envoyant une requête au serveur de métadonnées. Exemple :
gcloud compute project-info add-metadata \ --metadata google-compute-default-region=europe-west1,google-compute-default-zone=europe-west1-b
Après avoir mis à jour les métadonnées par défaut, et quelle que soit la méthode utilisée, exécutez la commande gcloud init
pour réinitialiser votre configuration default
.
L'outil gcloud CLI actualise les paramètres de région et de zone par défaut uniquement après l'exécution de la commande gcloud init
.
Pour en savoir plus sur l'utilisation des options de gcloud CLI pour définir les régions et les zones par défaut, consultez la section Définir les propriétés par défaut.
Étape suivante
- Obtenez plus d'informations sur les régions et les zones.
- Apprenez-en plus sur les ressources globales, régionales et zonales.