En este documento, se describe qué es una plantilla de instancias, cuándo usarla y qué es una plantilla de instancias determinística. 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 instancia de máquina virtual (VM) que incluye el tipo de máquina, la imagen de disco de arranque, las etiquetas, la secuencia de comandos de inicio y otras propiedades de VM.
Puedes usar una plantilla de instancias para hacer lo siguiente:
Crear VMs individuales.
Crear VMs en un grupo de instancias administrado (MIG).
Crear reservas para las VMs.
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 propiedad de VM preexistente. Si deseas crear un grupo de VMs idénticas (un MIG), debes crear el MIG con una plantilla de instancias.
Cómo actualizar plantillas de instancias
Las plantillas de instancias están diseñadas para crear VMs con una configuración idéntica. No puedes actualizar las plantillas de instancias después de crearlas. Como alternativa, toma una de las siguientes medidas:
Crea una nueva plantilla de instancias de la siguiente manera:
Crear VMs anulando las propiedades de la plantilla de instancias
Usa plantillas de instancias determinísticas para garantizar VMs idénticas
Las plantillas de instancias determinísticas aclaran de forma explícita el tipo de servicios o apps de terceros que se deben instalar en tus VMs. Esto ayuda a garantizar que tu plantilla de instancias siempre cree VMs con una configuración idéntica. Por ejemplo, si tu plantilla tiene una secuencia de comandos de inicio que recupera una app, puedes especificar la versión que deseas en la secuencia de comandos de inicio de tu plantilla.
Para obtener más información, consulta Plantillas de instancias determinísticas.
Plantillas de instancias regionales y globales
Las plantillas de instancias están disponibles como recursos regionales y globales. A menos que necesites volver a usar una plantilla de instancias en varias regiones, Google recomienda usar plantillas de instancias regionales en lugar de plantillas de instancias 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 | Puedes usar la plantilla solo en la región de la plantilla. | Puedes usar la plantilla en cualquier región. |
Confiabilidad | Los errores de hardware se aíslan en la región de la plantilla. | Los errores de hardware pueden afectar a cualquier región en la que se use la plantilla. |
Caso práctico |
|
Vuelve a usar tu plantilla de instancias global para crear VMs, MIGs y reservas en varias regiones. |
Uso de recursos zonales o regionales en plantillas de instancias
En una plantilla de instancias, puedes especificar recursos zonales, lo que restringe 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-a
en tu plantilla de instancias, no podrás usar esa plantilla en ninguna otra zona porque ese disco persistente específico solo existe en la zona us-central1-a
.
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?
Crea una plantilla de instancias desde cero, basada en una instancia existente o en una plantilla de instancias existente.
Usa una plantilla de instancias para crear una instancia de VM.
Usa una plantilla de instancias para crear un MIG.
Usa una plantilla de instancias a fin de crear una reserva para VMs.