Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Migración del entorno de Elastic Beanstalk para lanzar plantillas
A partir del 1 de octubre de 2024, Amazon EC2 Auto Scaling ya no admite configuraciones de lanzamiento para cuentas nuevas. Las cuentas creadas antes de esa fecha pueden tener configuraciones de lanzamiento.
Recomendamos migrar a plantillas de lanzamiento para obtener las siguientes ventajas:
-
Disponibilidad mejorada para sus aplicaciones
-
Mejor optimización de las cargas de trabajo en sus grupos de Auto Scaling
-
Acceso a las funciones más recientes EC2 y a las funciones de Auto Scaling
Para obtener más información, consulte las configuraciones de lanzamiento de Auto Scaling en la Guía del usuario de Amazon EC2 Auto Scaling.
Configuración de opciones para las plantillas de lanzamiento
Para migrar su entorno de configuraciones de lanzamiento a plantillas de lanzamiento, defina una de las siguientes opciones de configuración:
-
Opción
RootVolumeType
establecida en gp3. Puede configurar esta opción con la consola o el espacio de nombres. -
La opción
BlockDeviceMappings
contiene gp3. Puede configurar esta opción con la consola o el espacio de nombres. -
Opción
DisableIMDSv1
establecida en true. Se recomienda configurar esta opción mediante el espacio de nombres. -
Opción
EnableSpot
establecida en true. Para obtener más información, consulte Habilitación de instancias puntuales.
importante
Una vez que un entorno comienza a usar plantillas de lanzamiento, Elastic Beanstalk no vuelve a las configuraciones de lanzamiento, incluso si se eliminan las opciones de configuración que originalmente activaron el uso de plantillas de lanzamiento.
Confirme si su entorno tiene configuraciones de lanzamiento o plantillas de lanzamiento
Puede comprobar si su entorno ya utiliza plantillas de lanzamiento o si utiliza configuraciones de lanzamiento inspeccionando la plantilla de pila. CloudFormation
Para inspeccionar la plantilla de CloudFormation pila de su entorno
-
Abra la AWS CloudFormation consola en https://console.aws.amazon.com/cloudformation.
-
En la barra de navegación de la parte superior de la pantalla, elige la AWS región en la que creaste el entorno.
-
En la página Stacks de la CloudFormation consola, inspecciona la columna Descripción.
Localice y seleccione la pila para el entorno de Elastic Beanstalk. CloudFormation muestra los detalles de la pila del entorno.
-
En Detalles de pila, seleccione la pestaña Plantilla.
Con la búsqueda de páginas de su navegador, puede buscar en el texto de la plantilla la plantilla como launchtemplate o launchconfiguration.
Para obtener más información, consulte Ver información de pila en la Guía del usuario de AWS CloudFormation .
Permisos necesarios para las plantillas de lanzamiento de
La política de AWSElasticBeanstalkManagedUpdatesCustomerRolePolicyfunciones de servicio gestionado de Elastic Beanstalk predeterminada proporciona los permisos necesarios para crear y gestionar plantillas de lanzamiento. Elastic Beanstalk debe administrar las plantillas de lanzamiento para completar muchas operaciones del entorno, incluida la creación de entornos.
Si adjunta políticas personalizadas a un rol de servicio de Elastic Beanstalk, compruebe que el rol de servicio incluye los siguientes permisos para crear plantillas de lanzamiento. Estos permisos permiten a Elastic Beanstalk crear y actualizar correctamente los entornos en su cuenta:
Permisos necesarios para las plantillas de EC2 lanzamiento de Amazon
-
ec2:RunInstances
-
ec2:CreateLaunchTemplate
-
ec2:CreateLaunchTemplateVersions
-
ec2:DeleteLaunchTemplate
-
ec2:DeleteLaunchTemplateVersions
-
ec2:DescribeLaunchTemplate
-
ec2:DescribeLaunchTemplateVersions
El siguiente ejemplo de política de IAM incluye estos permisos.
{ "Statement": [ { "Effect": "Allow", "Action": [ "ec2:RunInstances", "ec2:CreateLaunchTemplate", "ec2:CreateLaunchTemplateVersions", "ec2:DeleteLaunchTemplate", "ec2:DeleteLaunchTemplateVersions", "ec2:DescribeLaunchTemplate", "ec2:DescribeLaunchTemplateVersions" ], "Resource": [ "*" ] } ] }
Para obtener más información, consulte Administración de roles de servicio de Elastic Beanstalk y Administración de políticas de usuario de Elastic Beanstalk.
Más información sobre las plantillas de lanzamiento
Para obtener más información sobre las plantillas de lanzamiento, consulte las plantillas de lanzamiento de Auto Scaling en la Guía del usuario de Amazon EC2 Auto Scaling.
Para obtener más información sobre la AWS transición a las plantillas de lanzamiento y las ventajas que ofrecen, consulte Amazon EC2 Auto Scaling dejará de añadir soporte para nuevas EC2 funciones a las configuraciones de lanzamiento
importante
No es necesario seguir el procedimiento al que se hace referencia en este artículo del blog para realizar la transición de un entorno antiguo a plantillas de lanzamiento. Para migrar un entorno de Elastic Beanstalk existente a plantillas de lanzamiento, defina una de las opciones que se muestran en. Configuración de opciones para las plantillas de lanzamiento