Borrar las VMs

Si borras una máquina virtual (VM), esta se quita junto con los recursos asociados de tu proyecto. Si no quieres borrar una instancia, puedes detenerla temporalmente. Consulta Inicia y detén una VM para obtener esas instrucciones.

Antes de comenzar

Para usar los comandos de la interfaz de línea de comandos (CLI) de gdcloud, asegúrate de haber descargado, instalado y configurado la CLI de gdcloud. Todos los comandos para el dispositivo aislado de GDC usan la CLI de gdcloud o kubectl, y requieren un entorno de sistema operativo (SO).

Obtén la ruta de acceso del archivo kubeconfig

Para ejecutar comandos en el servidor de la API de Management, asegúrate de tener los siguientes recursos:

  1. Ubica el nombre del servidor de la API de Management o pregúntale a tu administrador de la plataforma (PA) cuál es el nombre del servidor.

  2. Accede y genera el archivo kubeconfig para el servidor de la API de Management si no tienes uno.

  3. Usa la ruta de acceso para reemplazar MANAGEMENT_API_SERVER{"</var>"}} en estas instrucciones.

Solicita permisos y acceso

Para realizar las tareas que se indican en esta página, debes tener el rol de administrador de la VM del proyecto. Sigue los pasos para verificar o para que el administrador de IAM del proyecto te asigne el rol de administrador de máquinas virtuales del proyecto (project-vm-admin) en el espacio de nombres del proyecto en el que reside la VM.

Para las operaciones de VM con la consola de GDC o la CLI de gdcloud, solicita a tu administrador de IAM del proyecto que te asigne el rol de administrador de máquinas virtuales del proyecto y el rol de visualizador del proyecto (project-viewer).

Borra una VM

Borra una VM con la consola de GDC o kubectl. La VM no debe estar en un estado de finalización o desconocido.

Console

  1. En el menú de navegación, haz clic en Virtual Machines > Instances.

  2. En la lista de VMs, selecciona la casilla de verificación de la VM que deseas borrar.

  3. Haz clic en Borrar.

  4. En el diálogo de confirmación, haz clic en Borrar.

gdcloud

Para borrar una VM, haz lo siguiente:

gdcloud compute instances delete VM_NAME --project PROJECT
  • Reemplaza VM_NAME por el nombre de la VM.
  • Reemplaza PROJECT por el nombre del proyecto de GDC en el que se encuentra la VM.

kubectl

  1. Borra la VM:

    kubectl --kubeconfig MANAGEMENT_API_SERVER delete virtualmachines.virtualmachine.gdc.goog VM_NAME -n NAMESPACE_NAME
    
  2. Reemplaza VM_NAME y NAMESPACE_NAME por el nombre y el espacio de nombres, respectivamente, de la VM.

  3. Verifica que hayas borrado la VM:

    kubectl --kubeconfig MANAGEMENT_API_SERVER get virtualmachines.virtualmachine.gdc.goog VM_NAME -n PROJECT
    

    Reemplaza PROJECT por el nombre del proyecto de la VM.