En este documento, se describe cómo borrar un grupo de instancias administrado (MIG) que ya no necesitas para dejar de pagar por los recursos que usa.
Antes de comenzar
-
Si aún no lo hiciste, configura la autenticación.
La autenticación verifica tu identidad para acceder a los servicios y las APIs de Google Cloud . Para ejecutar
código o muestras desde un entorno de desarrollo local, puedes autenticarte en
Compute Engine seleccionando una de las siguientes opciones:
Selecciona la pestaña según cómo planeas usar las muestras de esta página:
Console
Cuando usas la consola de Google Cloud para acceder a los servicios y las APIs de Google Cloud , no necesitas configurar la autenticación.
gcloud
-
Instala Google Cloud CLI. Después de instalarla, inicializa Google Cloud CLI ejecutando el siguiente comando:
gcloud initSi usas un proveedor de identidad externo (IdP), primero debes acceder a la gcloud CLI con tu identidad federada.
-
- Configura una región y una zona predeterminadas.
REST
Para usar las muestras de la API de REST incluidas en esta página en un entorno de desarrollo local, debes usar las credenciales que proporciones a la gcloud CLI.
Instala Google Cloud CLI.
Si usas un proveedor de identidad externo (IdP), primero debes acceder a la gcloud CLI con tu identidad federada.
Para obtener más información, consulta Autentícate para usar REST en la documentación de autenticación de Google Cloud .
Borra un MIG
Cuando borras un MIG, se borran todas las VMs del grupo. No puedes recuperar el MIG ni sus VMs. Antes de borrar un MIG, ten en cuenta lo siguiente:
Si deseas conservar alguna de las VM, primero descarta las VM para quitarlas del grupo. Luego, borra el MIG.
Si habilitaste el cierre ordenado en la plantilla de instancias que usa tu MIG, las VMs de tu MIG se cierran de forma ordenada cuando borras el MIG. Debido a que las VMs siguen generando cargos por la memoria y las CPUs virtuales mientras se realiza un cierre ordenado, puedes finalizarlo antes de tiempo cuando tus tareas terminen de ejecutarse o, bien, omitirlo por completo si no necesitas finalizar las tareas activas.
Los discos en un MIG se borran solo si estableciste la propiedad de eliminación automática del disco como verdadera cuando definiste los discos en la plantilla de instancias del MIG. Si la propiedad de eliminación automática de un disco se establece como falsa, puedes limpiar los discos de forma manual cuando ya no los necesites.
Cuando borras un grupo de instancias administrado y sus instancias con la
Google Cloud console o la gcloud CLI,
todos los escaladores automáticos conectados se borran automáticamente. Sin embargo, si usas
REST, primero debes emitir una solicitud diferente para borrar cualquier escalador automático conectado con el
método autoscalers.delete
o el
método regionAutoscalers.delete.
Si borras primero el grupo de instancias administrado, aún puedes borrar
el escalador automático conectado con REST.
Para cada disco, también puedes anular la propiedad de eliminación automática para especificar si el disco se debe borrar cuando se borra su instancia asociada.
Console
En la consola de Google Cloud , ve a la página Grupos de instancias.
Selecciona uno o más grupos de la lista que quieres borrar.
Haz clic en Borrar. Si no hay una opción Borrar, haz clic en Más acciones y, luego, selecciona Borrar.
En el cuadro de diálogo que aparece, haz lo siguiente:
Opcional: Para borrar las instancias de procesamiento sin cerrarlas de forma ordenada o para finalizar un cierre ordenado en curso, selecciona la casilla de verificación Omitir el cierre ordenado (si corresponde).
Para confirmar la acción, haz clic en Borrar.
gcloud
Usa el comando delete.
gcloud compute instance-groups managed delete INSTANCE_GROUP_NAME \
--zone ZONESi deseas borrar un MIG sin cerrar sus VMs de forma ordenada o finalizar
un cierre ordenado en curso, usa el mismo comando con la
marca --no-graceful-shutdown:
gcloud compute instance-groups managed delete INSTANCE_GROUP_NAME \
--no-graceful-shutdown \
--zone ZONEREST
Llama al método delete para un
recurso de MIG
zonal
o
regional. Si el MIG tiene un escalador automático conectado, primero debes borrarlo con el método autoscalers.delete o el método regionAutoscalers.delete.
DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/INSTANCE_GROUP_NAME
Si el grupo de instancias administrado es regional, reemplaza zones/ZONE por regions/REGION.
Si deseas borrar un MIG sin cerrar sus VMs de forma ordenada o finalizar un cierre ordenado en curso, incluye el parámetro de consulta noGracefulShutdown establecido en true en la URL de la solicitud:
DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instanceGroupManagers/INSTANCE_GROUP_NAME?noGracefulShutdown=true
¿Qué sigue?
- Obtén más información para obtener, enumerar y borrar plantillas de instancias.