Plantillas de instancias


En esta página, se describe qué es una plantilla de instancias, cuándo se usa y cómo es una plantilla de instancias determinista. También proporciona una comparación entre las plantillas de instancias regionales y globales.

Una plantilla de instancias es una forma conveniente de guardar la configuración de una máquina virtual (VM) que incluye el tipo de máquina, la imagen del disco de arranque, las etiquetas, la secuencia de comandos de inicio y otras propiedades de instancia.

Puedes usar una plantilla de instancias para hacer lo siguiente:

Para aprender a crear una plantilla de instancias, consulta Crea plantillas de instancias.

Cuándo usar plantillas de instancias

Usa plantillas de instancias cada vez que quieras crear con rapidez VMs o reservas para VMs basadas en una configuración preexistente. Si deseas crear un grupo de instancias idénticas, un MIG, debes tener una plantilla de instancias que el grupo pueda usar.

Cómo actualizar plantillas de instancias

Las plantillas de instancias están diseñadas para crear instancias con una configuración idéntica. Por lo tanto, no puedes actualizar una plantilla de instancias existente ni modificar una plantilla de instancias después de crearla.

Si necesitas realizar cambios en la configuración, crea una plantilla de instancias nueva. Puedes crear una plantilla basada en una instancia existente o en una plantilla de instancias existente. También puedes anular los campos de plantillas de instancias cuando creas una instancia de VM a partir de una plantilla de instancias.

Usa plantillas de instancias deterministas para garantizar VMs idénticas

Para asegurarte de que tu plantilla de instancias siempre cree VMs con una configuración idéntica, establece propiedades explícitas en tu plantilla que reflejen la configuración exacta que deseas. Por ejemplo, si tu plantilla tiene una secuencia de comandos de inicio que recupera una app, especifica la versión que deseas en la secuencia de comandos de inicio de tu plantilla. De lo contrario, es posible que tus VMs no obtengan la versión de la app que esperas.

Para obtener más información, consulta Plantillas de instancias deterministas.

Plantillas de instancias regionales y globales

Las plantillas de instancias están disponibles como recursos regionales y globales. En la siguiente tabla, se proporciona una comparación entre las plantillas de instancias regionales y globales.

Plantilla de instancias regionales Plantilla de instancias globales
Alcance Solo se puede usar en la región especificada. Se puede usar en cualquier región.
Caso práctico
  • Reduce la dependencia entre regiones.
  • Obtén la residencia de los datos en una región. Por ejemplo, para cumplir con los requisitos de cumplimiento de la ubicación física de los datos.
Vuelve a usar la plantilla de instancias para crear VMs, MIGs y reservas en diferentes regiones.

Uso de recursos zonales o regionales en las plantillas de instancias

En una plantilla de instancias, puedes especificar recursos zonales, que restringen el uso de esa plantilla a la zona en la que reside ese recurso. Del mismo modo, si especificas un recurso regional en una plantilla de instancias globales, la plantilla se restringe a esa región. Por ejemplo, si incluyes un disco persistente de solo lectura de us-central1-b en tu plantilla de instancias, no podrás usar esa plantilla en ninguna otra zona porque ese disco específico solo existe en la zona us-central1-b. Para obtener más información sobre los recursos zonales, consulta Regiones y zonas.

Precios

No se aplican cargos adicionales por usar plantillas de instancias. Se te cobra por los recursos que creas en función de las plantillas. Para obtener información sobre los precios de Compute Engine, consulta Precios.

¿Qué sigue?