Questo documento descrive come eliminare un gruppo di istanze gestite (MIG) di cui non hai più bisogno per non pagare più le risorse che utilizza.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è il processo mediante il quale la tua identità viene verificata per l'accesso a servizi e API. Google Cloud
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su Compute Engine selezionando una delle seguenti opzioni:
Select the tab for how you plan to use the samples on this page:
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
REST
Per utilizzare gli esempi dell'API REST in questa pagina in un ambiente di sviluppo locale, utilizza le credenziali fornite a gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Per ulteriori informazioni, consulta Eseguire l'autenticazione per l'utilizzo di REST nella documentazione Google Cloud sull'autenticazione.
-
Eliminare un gruppo di istanze gestite
Quando elimini un gruppo di istanze gestite, tutte le VM al suo interno vengono eliminate. Se vuoi conservare una o più VM, abbandonale prima per rimuoverle dal gruppo. Poi elimina il gruppo di istanze gestite.
I dischi in un gruppo di istanze gestite vengono eliminati solo se hai impostato la proprietà di eliminazione automatica del disco su true quando hai definito i dischi nel modello di istanza del gruppo di istanze gestite. Se la proprietà di eliminazione automatica di un disco è impostata su false, puoi ripulire manualmente i dischi quando non ti servono più.
Quando elimini un gruppo di istanze gestite e le relative istanze utilizzando la console Google Cloud o l'interfaccia a riga di comando gcloud, qualsiasi gestore della scalabilità automatica collegato viene eliminato automaticamente. Tuttavia, se utilizzi il protocollo
REST, devi prima inviare una richiesta separata per eliminare eventuali gestori della scalabilità automatica collegati con il
metodo autoscalers.delete
o con il
metodo regionAutoscalers.delete
.
Se elimini per primo il gruppo di istanze gestite, puoi comunque eliminare il gestore della scalabilità automatica collegato utilizzando REST.
Per ogni disco, puoi anche sostituire la proprietà di eliminazione automatica per specificare se il disco deve essere eliminato quando viene eliminata l'istanza associata.
Autorizzazioni richieste per questa attività
Per eseguire questa attività, devi disporre delle seguenti autorizzazioni:
compute.instanceGroupManagers.delete
nel gruppo di istanze gestite
Nella console Google Cloud, vai alla pagina Gruppi di istanze.
Seleziona nell'elenco uno o più gruppi da eliminare.
Fai clic su Elimina per eliminare il gruppo e tutte le VM nel gruppo di istanze gestite.
Utilizza il
comando delete
.
gcloud compute instance-groups managed deleteINSTANCE_GROUP_NAME \ --zoneZONE
Chiama il metodo delete
per una risorsa MIG di zona o regionale. Se al gruppo di istanze gestite è associato un regolatore automatico, devi prima eliminare il regolatore automatico utilizzando il metodo autoscalers.delete
o il metodo regionAutoscalers.delete
.
DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID /zones/ZONE /instanceGroupManagers/INSTANCE_GROUP_NAME
Se il gruppo di istanze è un gruppo di istanze gestite a livello di regione, sostituisci
zones/ZONE
con regions/REGION
.
Passaggi successivi
- Scopri di più su come ottenere, elencare ed eliminare i modelli di istanza