En esta página, se describe cómo obtener, enumerar y borrar plantillas de instancias.
Antes de comenzar
-
Configura la autenticación si aún no lo hiciste.
La autenticación es el proceso mediante el cual se verifica tu identidad para acceder a los servicios y las API de Google Cloud.
Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine de la siguiente manera.
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
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- En la consola de Google Cloud, ve a la página Plantillas de instancia.
- Haz clic en el nombre de la plantilla de instancias para ver los detalles de la plantilla.
- En la consola de Google Cloud, ve a la página Plantillas de instancia.
- Selecciona las plantillas de instancias que quieres borrar.
- Haz clic en Borrar.
Go
Para usar las muestras de Go de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Java
Para usar las muestras de Java de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Node.js
Para usar las muestras de Node.js de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Python
Para usar las muestras de Python de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
REST
Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a la CLI de gcloud.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Si deseas obtener más información, consulta Autentica para usar REST en la documentación de autenticación de Google Cloud.
Obtén información de una plantilla de instancias
Console
gcloud
Para obtener información sobre una plantilla de instancias regional o global, usa
instance-templates describe command
.Para una plantilla de instancias regional, usa el siguiente comando:
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME \ --region=REGION
Para una plantilla de instancias global, usa el siguiente comando:
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME
Go
Java
Node.js
Python
REST
Para obtener información sobre una plantilla de instancias regional, usa el método
regionInstanceTemplates.get
de la siguiente manera:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Para obtener información sobre una plantilla de instancias global, usa
instanceTemplates.get
de la siguiente manera:GET https://compute.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/instanceTemplates/[INSTANCE_TEMPLATE]
Mostrar lista de plantillas de instancias
Para obtener una lista de las plantillas de instancias que creaste, sigue estos pasos:
Console
En la página Plantillas de instancias, se enumeran todas las plantillas de instancias en tu proyecto.
gcloud
Para obtener una lista de todas las plantillas de instancias regionales, usa el siguiente comando:
gcloud compute instance-templates list \ --regions
Para obtener una lista de plantillas de instancias regionales en una región específica, usa el siguiente comando:
gcloud compute instance-templates list \ --filter="region:(REGION)"
Para obtener una lista de plantillas de instancias globales, usa el siguiente comando:
gcloud compute instance-templates list \ --global
Para obtener una lista de todas las plantillas de instancias, incluidas las regionales y las globales, usa el siguiente comando:
gcloud compute instance-templates list
Go
Java
Node.js
Python
REST
Para obtener una lista de las plantillas de instancias regionales, realiza una solicitud
regionInstanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceTemplates
Para obtener una lista de las plantillas de instancias globales, realiza una solicitud
instanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates
Borrar una plantilla de instancias
Si borras una plantilla de instancias, se quita de tu lista de plantillas. No puedes borrar una plantilla de instancias si un grupo de instancias administrado hace referencia a ella.
Console
gcloud
Con Google Cloud CLI, ejecuta lo siguiente:
gcloud compute instance-templates delete INSTANCE_TEMPLATE_NAME
Para una plantilla de instancias regional, INSTANCE_TEMPLATE_NAME debe contener la URL completa de la plantilla. Por ejemplo,
https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceTemplates/example-regional-instance-template
Go
Java
Node.js
Python
REST
Para borrar una plantilla de instancias regional, realiza una solicitud
regionInstanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Para borrar una plantilla de instancias global, realiza una solicitud
instanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates/INSTANCE_TEMPLATE_NAME
A veces, las VMs en un grupo de instancias administrado pueden estar fuera de sincronización con el resto del grupo y usar una plantilla de instancias diferente que el resto del grupo. Si una VM en un grupo de instancias administrado usa una plantilla diferente a la especificada en el grupo, esa VM continuará con el uso de su plantilla para la reparación, incluso si esa plantilla se borra. Para obtener más información sobre cómo aplicar una plantilla de instancias nueva, consulta Aplica una configuración nueva a las VMs en un MIG.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-03 (UTC)
-