Questa pagina descrive come scaricare, elencare ed eliminare i modelli di istanza.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione verifica la tua identità per l'accesso ad API e servizi Cloud de Confiance by S3NS . Per eseguire
codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su
Compute Engine selezionando una delle seguenti opzioni:
Seleziona la scheda relativa a come intendi utilizzare i campioni in questa pagina:
Console
Quando utilizzi la console Cloud de Confiance per accedere ai servizi Cloud de Confiance by S3NS e alle API, non devi configurare l'autenticazione.
gcloud
-
Installa Google Cloud CLI, quindi accedi a gcloud CLI con la tua identità federata. Dopo aver eseguito l'accesso, inizializza Google Cloud CLI eseguendo il comando seguente:
gcloud init
-
- Imposta una regione e una zona predefinite.
-
Installa Google Cloud CLI.
-
Configura gcloud CLI per utilizzare la tua identità federata.
Per ulteriori informazioni, vedi Accedi a gcloud CLI con la tua identità federata.
-
Crea credenziali di autenticazione locali per il tuo account utente:
gcloud auth application-default login
Se viene restituito un errore di autenticazione e utilizzi un provider di identità (IdP) esterno, verifica di aver acceduto a gcloud CLI con la tua identità federata.
-
Installa Google Cloud CLI.
-
Configura gcloud CLI per utilizzare la tua identità federata.
Per ulteriori informazioni, vedi Accedi a gcloud CLI con la tua identità federata.
-
Crea credenziali di autenticazione locali per il tuo account utente:
gcloud auth application-default login
Se viene restituito un errore di autenticazione e utilizzi un provider di identità (IdP) esterno, verifica di aver acceduto a gcloud CLI con la tua identità federata.
-
Installa Google Cloud CLI.
-
Configura gcloud CLI per utilizzare la tua identità federata.
Per ulteriori informazioni, vedi Accedi a gcloud CLI con la tua identità federata.
-
Crea credenziali di autenticazione locali per il tuo account utente:
gcloud auth application-default login
Se viene restituito un errore di autenticazione e utilizzi un provider di identità (IdP) esterno, verifica di aver acceduto a gcloud CLI con la tua identità federata.
-
Installa Google Cloud CLI.
-
Configura gcloud CLI per utilizzare la tua identità federata.
Per ulteriori informazioni, vedi Accedi a gcloud CLI con la tua identità federata.
-
Crea credenziali di autenticazione locali per il tuo account utente:
gcloud auth application-default login
Se viene restituito un errore di autenticazione e utilizzi un provider di identità (IdP) esterno, verifica di aver acceduto a gcloud CLI con la tua identità federata.
Go
Per utilizzare gli esempi di Go in questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Java
Per utilizzare gli esempi Java in questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Node.js
Per utilizzare gli esempi di Node.js in questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
Python
Per utilizzare gli esempi di Python in questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per saperne di più, consulta Configura l'autenticazione per un ambiente di sviluppo locale.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, utilizzi le credenziali che fornisci a gcloud CLI.
Installa Google Cloud CLI, quindi accedi a gcloud CLI con la tua identità federata.
Per saperne di più, consulta Autenticati per usare REST nella documentazione sull'autenticazione di Cloud de Confiance .
Recupera informazioni su un template di istanza
Quando visualizzi un template di istanza esistente, puoi vedere il nome, l'ID univoco, il timestamp di creazione e tutte le proprietà dell'istanza che specifica.
Console
- Nella console Cloud de Confiance , vai alla pagina Modelli di istanza.
- Fai clic sul nome del template di istanza per visualizzarne i dettagli.
gcloud
Per ottenere informazioni su un template di istanza regionale o globale, utilizza
instance-templates describe command.
Per un template di istanza regionale, utilizza il seguente comando:
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME_OR_ID \
--region=REGION
Per un template di istanza globale, utilizza il seguente comando:
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME_OR_ID
Go
Java
Node.js
Python
REST
Per ottenere informazioni su un template di istanza regionale, utilizza il
metodo regionInstanceTemplates.get
come segue:
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME_OR_ID
Per ottenere informazioni su un template di istanza globale, utilizza il
metodo instanceTemplates.get
come segue:
GET https://compute.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/instanceTemplates/[INSTANCE_TEMPLATE_NAME_OR_ID]
Elenca modelli di istanza
Per ottenere un elenco dei modelli di istanza che hai creato:
Console
La pagina Modelli di istanza elenca tutti i modelli di istanza nel tuo progetto.
gcloud
Per ottenere un elenco di tutti i modelli di istanza regionali, utilizza il seguente comando:
gcloud compute instance-templates list \
--regions
Per ottenere un elenco di modelli di istanza regionali in una regione specifica, utilizza il seguente comando:
gcloud compute instance-templates list \
--filter="region:(REGION)"
Per ottenere un elenco di template di istanza globali, utilizza il seguente comando:
gcloud compute instance-templates list \
--global
Per visualizzare un elenco di tutti i modelli di istanza, inclusi quelli regionali e globali, utilizza il seguente comando:
gcloud compute instance-templates list
Go
Java
Node.js
Python
REST
Per ottenere un elenco di modelli di istanza regionali, effettua una richiesta
regionInstanceTemplates.list:
GET https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceTemplates
Per ottenere un elenco di modelli di istanza globali, effettua una richiesta
instanceTemplates.list:
GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates
Elimina un modello di istanza
Se elimini un modello di istanza, questo viene rimosso dall'elenco dei modelli. Non puoi eliminare un modello di istanza se viene utilizzato da un gruppo di istanze gestite.
Console
- Nella console Cloud de Confiance , vai alla pagina Modelli di istanza.
- Seleziona i modelli di istanza da eliminare.
- Fai clic su Elimina.
gcloud
Utilizzando Google Cloud CLI, esegui:
gcloud compute instance-templates delete INSTANCE_TEMPLATE_NAME
Per un template di istanza regionale, INSTANCE_TEMPLATE_NAME deve
contenere l'URL completo del template. Ad esempio, https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceTemplates/example-regional-instance-template.
Vai
Java
Node.js
Python
REST
Per eliminare un template di istanza regionale, effettua una richiesta
regionInstanceTemplates.delete:
DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Per eliminare un template di istanza globale, effettua una richiesta
instanceTemplates.delete:
DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates/INSTANCE_TEMPLATE_NAME
A volte le VM in un gruppo di istanze gestite possono essere fuori sincronizzazione con il resto del gruppo e utilizzare un modello di istanza diverso dal resto del gruppo. Se una VM in un gruppo di istanze gestite utilizza un modello diverso da quello specificato nel gruppo, continuerà a utilizzare il proprio modello per la riparazione anche se questo modello viene eliminato. Per saperne di più sull'applicazione di un nuovo template di istanza, consulta Applica nuove configurazioni alle VM in un MIG.