Crea un grupo de instancias administrado (MIG)
Obtén más información para crear un grupo de instancias administrado (MIG) en Compute Engine con la Google Cloud consola.
Un MIG es un conjunto de instancias de máquina virtual (VM) que puedes administrar como una sola entidad. Los MIG admiten funciones como la reparación automática, el ajuste de escala automático, el balanceo de cargas, la cobertura de varias zonas y las cargas de trabajo con estado.
Cada VM en un MIG se basa en una plantilla de instancia. Debes crear una plantilla de instancia antes de crear un MIG.
Para seguir la guía paso a paso sobre esta tarea directamente en la Google Cloud consola, haz clic en Guiarme:
Antes de comenzar
- Accede a tu Google Cloud cuenta de. Si eres nuevo en Google Cloud, crea una cuenta para evaluar el rendimiento de nuestros productos en situaciones reales. Los clientes nuevos también obtienen $300 en créditos gratuitos para ejecutar, probar y, además, implementar cargas de trabajo.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.
-
Verify that billing is enabled for your Google Cloud project.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.
-
Verify that billing is enabled for your Google Cloud project.
- Habilita la API de Compute Engine.
Roles obligatorios
Para obtener los permisos que
necesitas para crear una plantilla de instancias y un MIG,
pídele a tu administrador que te otorgue el
rol de IAM Administrador de instancias de Compute (v1) (roles/compute.instanceAdmin.v1)
en tu proyecto.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
Este rol predefinido contiene los permisos necesarios para crear una plantilla de instancias y un MIG. Para ver los permisos exactos que son necesarios, expande la sección Permisos requeridos:
Permisos necesarios
Se requieren los siguientes permisos para crear una plantilla de instancias y un MIG:
-
Crea una plantilla de instancias:
compute.instanceTemplates.create -
Crea un MIG:
compute.instanceGroupManagers.create -
Borra un MIG:
compute.instanceGroupManagers.delete
También puedes obtener estos permisos con roles personalizados o otros roles predefinidos.
Crea una plantilla de instancias
En la Google Cloud consola de, ve a la página Plantillas de instancias.
Haz clic en
Crear plantilla de instancias .Para crear una plantilla que use el SO Ubuntu, sigue estos pasos:
En la sección
Disco de arranque , haz clic en Cambiar.En la lista Sistema operativo, selecciona Ubuntu.
Haz clic en Seleccionar.
La plantilla aplica esta configuración a todas las VMs que se crean con ella. Toma nota del nombre de la plantilla, que usarás más adelante en el instructivo.
Para crear la plantilla de instancias, haz clic en Create.
Espera unos minutos a que Compute Engine cree la plantilla. Cuando está lista, aparecerá en la página Plantillas de instancias.
Crea un MIG mediante la plantilla de instancias
Ir a la página
Grupos de instancias .Haz clic en
Crear grupo de instancias y sigue estos pasos:En el campo Nombre, acepta el nombre predeterminado o ingresa
quickstart-instance-group-1.En la lista Plantilla de instancias, selecciona la plantilla que creaste antes.
En la sección
Ubicación , asegúrate de que esté seleccionada la opción Zona única.En el campo Región, selecciona una región en la que deseas crear el MIG.
En la sección
Ajuste de escala automático , acepta la configuración predeterminada, a menos que necesites modificarla.
Para crear el MIG, haz clic en Crear.
Compute Engine tardará unos minutos en crear el grupo y sus VMs. Una vez que el grupo esté listo, aparecerá en la página Grupos de instancias.
Creaste correctamente un grupo de instancias administrado.
Limpia
Sigue estos pasos para evitar que se apliquen cargos a tu Google Cloud cuenta de por los recursos que usaste en esta página.
Borra recursos
Si usaste un proyecto Google Cloud existente, borra los recursos que creaste para evitar que se generen cargos en tu cuenta:
Ir a la página Grupos de instancias.
Selecciona el grupo de instancias que deseas borrar.
Haz clic en Borrar.
Cuando se te solicite, ingresa el valor requerido y, luego, haz clic en Borrar.
Borra el proyecto
La manera más fácil de eliminar la facturación es borrar el proyecto que creaste para el instructivo.
Para borrar el proyecto, sigue estos pasos:
- En la Google Cloud consola, ve a la página Administrar recursos.
- En la lista de proyectos, elige el proyecto que tú quieres borrar y haz clic en Borrar.
- En el diálogo, escribe el ID del proyecto y, luego, haz clic en Cerrar para borrar el proyecto.
¿Qué sigue?
- Obtén más información para trabajar con instancias administradas.
- Obtén más información sobre otras situaciones básicas para crear un MIG.
- Obtén más información sobre el ajuste de escala automático y el uso de diferentes indicadores de ajuste de escala automático para crear VMs automáticamente cuando aumente la carga y borrar VMs cuando esta disminuya.
- Para mejorar la disponibilidad de tu aplicación, configura una verificación de estado de reparación automática basada en la aplicación. Una verificación de estado basada en la aplicación le indica al MIG que vuelva a crear las VMs en mal estado de forma automática si la aplicación no responde como se espera.
- Para mejorar aún más la disponibilidad, obtén información sobre cómo distribuir las VMs de un MIG en varias zonas dentro de una región mediante la creación de un MIG regional.
- Para actualizar la configuración de las VMs en tu MIG, crea y aplica una plantilla de instancias nueva. Para obtener más información, consulta Aplica una configuración nueva a las VMs en un MIG.
- Si necesitas admitir una carga de trabajo con estado, obtén más información para agregar una configuración con estado.