Modifier la région ou la zone par défaut

Cette page explique comment définir une région ou une zone par défaut pour votre projet Google Cloud Console.

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 zonales nécessite que vous fournissiez un nom de zone et toute requête impliquant des ressources régionales nécessite un nom de région. Par exemple, les requêtes impliquant une instance de VM nécessitent toujours que soit spécifiée une zone et les requêtes impliquant une adresse IP externe statique nécessitent toujours une région.

Lorsque vous créez un projet, Compute Engine sélectionne automatiquement une région et une zone par défaut pour le projet, en fonction de l'emplacement à partir duquel le projet a été créé. Compute Engine tente de sélectionner une région et une zone proches de l'emplacement où le projet est créé afin de réduire le temps de latence des ressources que vous créez, pour vos utilisateurs ou vos clients. Vous pouvez remplacer la zone et la région par défaut d'un projet si vous souhaitez créer des ressources dans une région ou une zone différente.

Pour en savoir plus sur les régions et les zones, consultez la documentation relative aux Régions et zones.

Pour en savoir plus sur les ressources globales, régionales et zonales de Compute Engine, consultez la documentation relative aux Ressources globales, régionales et zonales.

Avant de commencer

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 l'outil de ligne de commande gcloud et Google Cloud Console. Ces deux outils utilisent les informations de zone et de région par défaut pour vous aider à gérer plus facilement les ressources en présélectionnant automatiquement la zone et la région lorsque vous créez des requêtes.

Dans Cloud Console, les champs de zone et de région sont renseignés automatiquement lorsque vous créez des ressources zonales ou régionales, telles que des instances et des adresses. Vous pouvez simplement accepter les valeurs renseignées automatiquement ou les modifier de façon explicite.

Avec l'outil gcloud, vous pouvez omettre les indicateurs --zone et --region. L'outil utilise alors les propriétés de zone et de région par défaut du projet.

Vous pouvez toujours modifier la région et la zone par défaut dans le serveur de métadonnées, remplacer la zone et la région par défaut localement pour l'outil gcloud ou les remplacer manuellement pour chaque requête dans l'outil et Cloud Console.

Rechercher la zone ou la région par défaut

Le serveur de métadonnées contient des informations de métadonnées sur le projet, par exemple son ID, son nom, etc. 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-zone
  • google-compute-default-region

Pour connaître les paramètres de région et de zone par défaut, exécutez la commande gcloud suivante :

gcloud compute project-info describe --project [PROJECT_ID]

[PROJECT_ID] correspond à l'ID de votre projet.

Recherchez les valeurs de métadonnées de zone et de région 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 zone ni région par défaut n'est définie.

Changer la zone ou la région par défaut

Console

Pour modifier la zone ou la région par défaut dans Cloud Console, procédez comme suit :

  1. Accédez à la page Paramètres dans Cloud Console.
  2. Dans le menu Région, sélectionnez votre région par défaut.
  3. Dans le menu Zone, sélectionnez votre zone par défaut.

gcloud

Vous pouvez modifier la zone et la région par défaut dans votre serveur de métadonnées 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 gcloud init pour réinitialiser votre configuration default. L'outil de ligne de commande gcloud ne prend en compte les modifications de zone et de région par défaut qu'après une nouvelle exécution de la commande gcloud init.

Pour plus d'informations sur les options gcloud que vous pouvez utiliser pour définir des zones et des régions par défaut, consultez la documentation sur la définition des propriétés par défaut.

Étapes suivantes