L'eliminazione di una macchina virtuale (VM) rimuove la VM e le risorse associate dal tuo progetto. Se non vuoi eliminare un'istanza, puoi arrestarla temporaneamente. Per queste istruzioni, consulta Arrestare e avviare una VM.
Prima di iniziare
Per utilizzare i comandi dell'interfaccia a riga di comando (CLI)gdcloud, assicurati di aver scaricato, installato e configurato la CLI gdcloud.
Tutti i comandi per Distributed Cloud utilizzano la CLI gdcloud o
kubectl e richiedono un ambiente Linux.
Recupera il percorso del file kubeconfig
Per eseguire comandi sul server dell'API Management, assicurati di disporre delle seguenti risorse:
Accedi e genera il file kubeconfig per il server API Management se non ne hai uno.
Utilizza il percorso del file kubeconfig del server API Management per sostituire
MANAGEMENT_API_SERVERin queste istruzioni.
Richiedere autorizzazioni e accesso
Per eseguire le attività elencate in questa pagina, devi disporre del ruolo Amministratore
macchina virtuale progetto. Segui i passaggi per
verificare
di disporre del ruolo Amministratore macchina virtuale progetto (project-vm-admin) nello spazio dei nomi
del progetto in cui si trova la VM.
Per le operazioni sulle VM che utilizzano la console GDC o la CLI gdcloud, chiedi all'amministratore IAM del progetto di assegnarti sia il ruolo Project VirtualMachine Admin sia il ruolo Project Viewer (project-viewer).
Elimina una VM
Elimina una VM utilizzando la console GDC o kubectl. La VM non deve essere
in uno stato di terminazione o sconosciuto.
Console
Nel menu di navigazione, fai clic su Virtual Machines > Instances (Macchine virtuali > Istanze).
Nell'elenco delle VM, seleziona la casella di controllo per la VM da eliminare.
Fai clic su Elimina.
Nella finestra di dialogo di conferma, fai clic su Elimina.
gdcloud
Per eliminare una VM:
gdcloud compute instances delete VM_NAME \
--project PROJECT
- Sostituisci
VM_NAMEcon il nome della VM. - Sostituisci
PROJECTcon il nome del progetto GDC in cui si trova la VM.
kubectl
Elimina la VM:
kubectl --kubeconfig MANAGEMENT_API_SERVER \ -n PROJECT \ delete virtualmachines.virtualmachine.gdc.goog VM_NAMESostituisci
VM_NAMEePROJECTcon il nome e il nome del progetto della VM, rispettivamente.Verifica di aver eliminato la VM:
kubectl --kubeconfig MANAGEMENT_API_SERVER \ -n PROJECT \ get virtualmachines.virtualmachine.gdc.goog VM_NAMESostituisci
PROJECTcon il nome del progetto VM.