Este documento está dirigido a los propietarios de aplicaciones que ejecutan Google Distributed Cloud. En este documento, se muestra cómo borrar máquinas virtuales (VM) que usan el entorno de ejecución de VMs en GDC. Puedes elegir borrar la VM y los recursos de disco asociados, solo el recurso de VM o solo los recursos de disco.
Antes de comenzar
Para completar este documento, necesitas acceso a los siguientes recursos:
- Una VM que se ejecuta en uno de los clústeres. Si es necesario, crea una VM en Google Distributed Cloud.
- La herramienta de cliente
virtctlinstalada como un complemento parakubectl. Si es necesario, instala la herramienta cliente de virtctl.
Borra la VM y los recursos de disco
Esta opción borra el recurso de VM y los discos virtuales asociados.
Usa
kubectlpara borrar la VM y los recursos del disco asociados:kubectl virt delete vm VM_NAME --allReemplaza
VM_NAMEpor el nombre de la VM que deseas borrar.Si deseas verificar los recursos que usa la VM que se borrarán, puedes especificar la marca
--dry-runjunto con--all.Si deseas borrar la VM sin borrar el recurso del disco, no incluyas la marca
--all, como se muestra en la siguiente sección.
Borra el recurso de VM
Esta opción solo borra el recurso de VM. Cualquier disco virtual asociado permanece como parte del clúster. Esta opción te permite crear otra VM y volver a usar el recurso de disco. El ciclo de vida de la VM se puede administrar de forma independiente del ciclo de vida del recurso de disco.
Usa
kubectlpara borrar solo la VM:kubectl virt delete vm VM_NAMEReemplaza
VM_NAMEpor el nombre de la VM que deseas borrar.
Borra el recurso del disco de VM
Esta opción borra un recurso de disco virtual. Si la VM asociada aún se ejecuta en el clúster, el recurso de VM no se borra. Este método te permite borrar un recurso de disco que se conserva si ya borraste una VM sin usar el parámetro --all.
Usa
kubectlpara borrar solo los recursos de disco de la VM:kubectl virt delete disk DISK_NAMEReemplaza
DISK_NAMEpor el nombre del disco que deseas borrar. Por ejemplo, el disco de arranque predeterminado para una VM se llamaDISK_NAME-boot-dv. Puedes enumerar todos los discos existentes mediantekubectl get datavolume.Si intentas borrar el disco de una VM antes de borrarla, se marca el disco para su eliminación. El disco solo se borra cuando también borras la VM.