Cambiar la región o zona predeterminada


Esta página explica cómo configurar una región o zona predeterminada para su proyecto de consola de Google Cloud.

Cuando realiza una solicitud a Compute Engine, es posible que deba proporcionar una región o zona según los requisitos específicos de su solicitud. Cualquier solicitud que involucre recursos regionales requiere que proporcione un nombre de región y cualquier solicitud que involucre recursos zonales requiere que proporcione un nombre de zona. Por ejemplo, debe especificar una región cuando crea una dirección IP externa estática y debe especificar una zona cuando crea una instancia de máquina virtual (VM).

Cuando creas un proyecto, Compute Engine selecciona automáticamente una región y zona predeterminadas según la ubicación desde la que creas el proyecto. Compute Engine intenta elegir una región y una zona que estén cerca de donde se origina el proyecto para que los recursos que cree tengan una latencia reducida para sus clientes. Si desea crear recursos en una región o zona diferente, puede anular la selección predeterminada.

Para obtener más información sobre regiones y zonas, consulte Regiones y zonas .

Para obtener más información sobre los recursos globales, regionales y zonales de Compute Engine, consulta Recursos globales, regionales y zonales .

Antes de comenzar

  • Si aún no lo has hecho, configura la autenticación. La autenticación es el proceso mediante el cual se verifica su identidad para acceder a Google Cloud servicios y API. Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.

    gcloud

    1. After installing the Google Cloud CLI, initialize it by running the following command:

      gcloud init

      If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.

    2. Set a default region and zone.

Cómo una región y zona predeterminadas afectan su proyecto

La configuración predeterminada de región y zona afecta solo a las herramientas del cliente, como la CLI de Google Cloud y la consola de Google Cloud. Cuando utiliza estas herramientas para crear sus solicitudes, las herramientas lo ayudan a administrar los recursos seleccionando automáticamente la región y zona predeterminadas.

Cuando usas la consola de Google Cloud para crear recursos regionales o zonales como direcciones e instancias, Compute Engine establece los campos de región y zona por ti. Puede aceptar los valores precargados o cambiar explícitamente uno o ambos valores.

Cuando uses la CLI de gcloud, omite configurar las marcas --region y --zone para usar las propiedades predeterminadas de región y zona para el nuevo proyecto.

Siempre puedes cambiar la configuración de zona y región predeterminada en el servidor de metadatos, anular la región y zona predeterminadas localmente para la CLI de gcloud o anular la configuración manualmente para cada solicitud mediante la CLI de gcloud o la consola de Google Cloud.

Buscar la región o zona predeterminada

El servidor de metadatos contiene información de metadatos sobre un proyecto, incluido el ID y el nombre del proyecto. Puede consultar el servidor de metadatos para obtener y utilizar información sobre el proyecto.

Si especificas una región y zona predeterminadas para tu proyecto, Compute Engine establece estos valores en el servidor de metadatos de tu proyecto.

Las regiones y zonas predeterminadas se configuran utilizando los siguientes valores:

  • google-compute-default-region
  • google-compute-default-zone

Para ver cuáles son tus configuraciones predeterminadas de región y zona, ejecuta el siguiente comando gcloud y reemplaza PROJECT_ID con tu ID de proyecto:

gcloud compute project-info describe --project PROJECT_ID

Busque los valores de metadatos de zona y región predeterminados en la respuesta. Si las claves y los valores google-compute-default-region y google-compute-default-zone faltan en la respuesta, eso significa que no hay ninguna región o zona predeterminada.

Cambiar la región o zona predeterminada

No hay restricciones sobre qué regiones o zonas puede establecer para sus propiedades predeterminadas. Por ejemplo, es posible establecer una zona predeterminada que esté fuera de su región predeterminada. Verifique la configuración predeterminada de región y zona al crear y administrar sus recursos.

Consola

Para cambiar su región o zona predeterminada, siga estos pasos:

  1. En la consola de Google Cloud, vaya a la página Configuración .

    Ir a configuración

  2. En el menú desplegable Región , seleccione una región predeterminada.

  3. En el menú desplegable Zona , seleccione una zona predeterminada.

  4. Haga clic en Guardar .

nube de gcloud

Puede cambiar la región y zona predeterminadas realizando una solicitud al servidor de metadatos . Por ejemplo:

gcloud compute project-info add-metadata \
    --metadata google-compute-default-region=europe-west1,google-compute-default-zone=europe-west1-b

Después de actualizar los metadatos predeterminados mediante cualquier método, ejecuta el comando gcloud init para reinicializar tu configuración default . La CLI de gcloud actualiza la configuración predeterminada de región y zona solo después de ejecutar el comando gcloud init .

Para obtener más información sobre el uso de las opciones de la CLI de gcloud para configurar regiones y zonas predeterminadas, consulta Establecer propiedades predeterminadas .

¿Qué sigue?