Lanzamiento: actualizaciones de la plataforma Amazon Linux 2 de Elastic Beanstalk el 28 de febrero de 2024 - AWS Elastic Beanstalk

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.

Lanzamiento: actualizaciones de la plataforma Amazon Linux 2 de Elastic Beanstalk el 28 de febrero de 2024

Esta versión proporciona nuevas versiones para AWS Elastic Beanstalk plataformas basadas en Amazon Linux 2. La versión incluye actualizaciones de seguridad. También incluye las plataformas AMI, Docker y Docker basadas en ECS, Go, Corretto, Tomcat, .NET Core, Node.js, PHP, Python y Ruby AL2.

Fecha de lanzamiento: 28 de febrero de 2024

Cambios

En la siguiente tabla se enumeran los cambios incluidos en esta versión.

Notas
  • Estas notas de la versión se centran en los cambios en las sucursales de plataforma compatibles actualmente. Para obtener información completa de la versión de las ramas que se retiran (obsoletas) de la plataforma de Elastic Beanstalk, consulte Versiones de la plataforma Elastic Beanstalk programadas para retirarse en la guía Plataformas deAWS Elastic Beanstalk .

  • Tenga en cuenta que, en el momento en que se publiquen estas notas de la versión, es posible que las nuevas versiones de la plataforma no estén disponibles todavía en todas las AWS regiones compatibles con Elastic Beanstalk. El lanzamiento puede tardar unas horas en completarse.

Categoría Descripción

Actualizaciones de seguridad

Se aplicaron todas las actualizaciones de seguridad publicadas en el Centro de seguridad de Amazon Linux el 23 de febrero de 2024 o antes a todas las plataformas Amazon Linux 2.

Algunas de las actualizaciones de la plataforma son versiones de seguridad. Para obtener más información, consulte Actualizaciones específicas de la plataforma en esta tabla.

Actualizaciones multiplataforma

Se han realizado estas actualizaciones multiplataforma:

Componente Actualización

AMI

Se actualizó la AMI base a la versión 2.0.20240223.

Fecha de caducidad de la plataforma

Las fechas de retirada de las siguientes sucursales de la plataforma se han retrasado al 30 de septiembre de 2024. En las notas de la versión anterior, anunciamos una fecha de jubilación más temprana.

  • Node.js 14 y 16

  • Python 3.7

  • Ruby 2.7

Estas sucursales de la plataforma se retirarán debido a que los propietarios de sus componentes lingüísticos de ejecución dejaron de ofrecer soporte y están en desuso. Si en la actualidad utiliza alguna de estas plataformas en proceso de retirada, recomendamos que comience a planificar la migración de cada una de ellas a una versión actual que sea totalmente compatible.

Las ramificaciones de las plataformas que se encuentran obsoletas no aparecen en la página Plataformas compatibles de la guía de Plataformas deAWS Elastic Beanstalk . Aparecen en una página aparte, Retirada de versiones de plataforma.

Para obtener más información acerca de la obsolescencia de la plataforma, consulte la Política de soporte de la plataforma de Elastic Beanstalk en la Guía para desarrolladores deAWS Elastic Beanstalk .

Actualizaciones específicas de la plataforma

Se han realizado estas actualizaciones específicas de la plataforma:

Plataforma Actualización

Docker

Ramificación de la plataforma Docker ECS

  • Se actualizó Amazon ECS Agent a la versión 1.81.0.

Ramificación de la plataforma Docker

En esta versión, se introdujeron cambios adicionales en la rama de la plataforma Docker

  • Esta versión añade un paso explícito para reducir la caché de compilación de Docker después de implementar la aplicación.

    Estos cambios no se aplican a la plataforma Docker de ECS.

Go

Se actualizó Go a la versión 1.22.0. Para obtener más información, consulte go1.22.0 en el historial de versiones del lenguaje de programación Go.

Corretto

Actualizaciones de tiempo de ejecución de idiomas:

Las actualizaciones de ambos idiomas son versiones de seguridad.

Actualizaciones de herramientas:

  • Se actualizó Gradle a la versión 8.6.

Tomcat

Ramificaciones de la plataforma Tomcat 9

La actualización del entorno de ejecución del idioma Corretto 8 es una versión de seguridad.

nota

Corretto 8 y Corretto 11 con Tomcat 8.5 en AL2 están retirando las ramificaciones de la plataforma (son obsoletas). Para obtener información completa de las versiones de las ramificaciones que se retiran de la plataforma de Elastic Beanstalk, consulte Versiones de la plataforma de Elastic Beanstalk programadas para retirarse en la guía Plataformas deAWS Elastic Beanstalk .

.NET Core

Se actualizó .NET Core a la versión 6.0.27.

Esta actualización es una versión de seguridad.

Node.js

Se actualizó Node.js 18 para añadir compatibilidad con la versión 18.19.1 de Node.

Esta actualización es una versión de seguridad.

nota

Node.js 14 y Node.js 16 están retirando (en desuso) las ramas de la plataforma. Para obtener información completa de las versiones de las ramificaciones que se retiran de la plataforma de Elastic Beanstalk, consulte Versiones de la plataforma de Elastic Beanstalk programadas para retirarse en la guía Plataformas deAWS Elastic Beanstalk .

PHP

No hay actualizaciones de la versión de idioma.

Con el lanzamiento, se introdujeron cambios adicionales en la rama de la plataforma PHP

  • Esta versión de la plataforma actualiza Composer a la versión 2.7.1.

  • Esta versión de plataforma aplica un parche al CVE-2024-24821. La versión 2.7.0 de Composer introdujo este parche.

  • A partir de esta versión, el install comando Composer ahora se ejecuta como usuario de la aplicación web en lugar de como usuario root.

  • Esta versión cambia el directorio de caché predeterminado de Composer de a/root. /home/webapp/.cache/composer/

  • A partir de esta versión, la variable de COMPOSER_HOMEentorno ya no está configurada de forma /root predeterminada.

    importante

    A partir de esta versión, el install comando Composer fallará si la variable de COMPOSER_HOME entorno está establecida en/root. Si tiene una configuración personalizada que establece esta variable, es posible que deba actualizarla. Para obtener más información, consulte Actualización de Composer en la guía de AWS Elastic Beanstalk plataformas.

nota

PHP 8.0 es una ramificación de la plataforma que se retira (obsoleta). Para obtener información completa de las versiones de las ramificaciones que se retiran de la plataforma de Elastic Beanstalk, consulte Versiones de la plataforma de Elastic Beanstalk programadas para retirarse en la guía Plataformas deAWS Elastic Beanstalk .

Python

Se actualizó Pipenv a la versión 2023.12.1 para la rama de la plataforma Python 3.8. Para obtener más detalles, consulte el Historial de versiones de Pipenv.

nota

Python 3.7 es una ramificación de la plataforma que se retira (obsoleta). Para obtener información completa de las versiones de las ramificaciones que se retiran de la plataforma de Elastic Beanstalk, consulte Versiones de la plataforma de Elastic Beanstalk programadas para retirarse en la guía Plataformas deAWS Elastic Beanstalk .

Ruby

Actualizado a la versión 3.5.6. RubyGems Para obtener más información, consulte las notas de la versión en el RubyGems blog.

nota

Ruby 2.7 y Ruby 3.0 son ramificaciones de la plataforma que se retiran (obsoletas). Para obtener información completa de las versiones de las ramificaciones que se retiran de la plataforma de Elastic Beanstalk, consulte Versiones de la plataforma de Elastic Beanstalk programadas para retirarse en la guía Plataformas deAWS Elastic Beanstalk .

Nuevas versiones de la plataforma

Notas
  • En las tablas siguientes se enumeran todas las ramas de plataforma compatibles con cada plataforma, incluida Amazon Linux 2023. Con esta versión solo se actualizan las ramificaciones de la plataforma Amazon Linux 2.

  • En las tablas siguientes se muestran solo las ramas de plataforma compatibles. No muestran las ramas de la plataforma cuya retirada está programada (en desuso). Para obtener información completa sobre las versiones de las ramas de plataforma que se retiran (en desuso) de Elastic Beanstalk, consulte las versiones de plataforma de Elastic Beanstalk programadas para su retirada en la guía de plataformas.AWS Elastic Beanstalk

Docker

Versión de la plataforma y nombre de pila de soluciones

AMI

Agente de ECS

Docker

Docker Compose

Servidor proxy

Docker AL2023 versión 4.2.2

64bit Amazon Linux 2023 v4.2.2 running Docker

2023.3.20240219

240,5-1

2.24.6

nginx 1.24.0

ECS AL2023 versión 4.0.5

64bit Amazon Linux 2023 v4.0.5 running ECS

20233,20240219

1,81,0

Docker AL2 versión 3.7.2

64bit Amazon Linux 2 v3.7.2 running Docker

2.0.20240223

20,10,25-1

2.24.6

nginx 1.22.1

ECS AL2versión 3.2.18

64bit Amazon Linux 2 v3.2.18 running ECS

2.0.20240223

1,81,0

Go

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

AWS X-Ray

Servidor proxy

Go 1 AL2023 versión 4.0.4

64bit Amazon Linux 2023 v4.0.4 running Go 1

20233,20240219

Ve a la 1.20.12

3.2.0

nginx 1.24.0

Go 1 AL2versión 3.9.0

64bit Amazon Linux 2 v3.9.0 running Go 1

2.0.20240223

Ve a 1.22.0

3.2.0

nginx 1.22.1

Java SE

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

Herramientas

AWS X-Ray

Servidor proxy

Corretto 21 AL2023 versión 4.2.1

64bit Amazon Linux 2023 v4.2.1 running Corretto 21

2023.3.20240219

Corretto 21.0.2.14.1

Ant 1.10.12, Gradle 8.6, Maven 3.8.4

3.2.0

nginx 1.24.0

Corretto 17 AL2023 versión 4.2.1

64bit Amazon Linux 2023 v4.2.1 running Corretto 17

2023.3.20240219

Corretto 17.0.10.8.1

Ant 1.10.12, Gradle 8.6, Maven 3.8.4

3.2.0

nginx 1.24.0

Corretto 11 AL2023 versión 4.2.1

64bit Amazon Linux 2023 v4.2.1 running Corretto 11

2023.3.20240219

Corretto 11.0.22.7.1

Ant 1.10.12, Gradle 8.6, Maven 3.8.4

3.2.0

nginx 1.24.0

Corretto 8 AL2023 versión 4.2.1

64bit Amazon Linux 2023 v4.2.1 running Corretto 8

2023.3.20240219

Corretto 8.402.08.1

Ant 1.10.12, Gradle 8.6, Maven 3.8.4

3.2.0

nginx 1.24.0

Corretto 17 versión 3.6.4

64bit Amazon Linux 2 v3.6.4 running Corretto 17

2.0.20240223

Corretto 17.0.10.8.1

Ant 1.10.14, Gradle 8.6, Maven 3.9.6

3.2.0

nginx 1.22.1

Corretto 11 versión 3.6.4

64bit Amazon Linux 2 v3.6.4 running Corretto 11

2.0.20240223

Corretto 11.0.22.7.1

Ant 1.10.14, Gradle 8.6, Maven 3.9.6

3.2.0

nginx 1.22.1

Corretto 8 versión 3.6.4

64bit Amazon Linux 2 v3.6.4 running Corretto 8

2.0.20240223

Corretto 8.402.08.1

Ant 1.10.14, Gradle 8.6, Maven 3.9.6

3.2.0

nginx 1.22.1

Tomcat

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

AWS X-Ray

Servidor de aplicaciones

Servidor proxy

Corretto 17 with Tomcat 10 AL2023versión 5.1.4

64bit Amazon Linux 2023 v5.1.4 running Tomcat 10 Corretto 17

2023.3.20240219

Corretto 17.0.10.8.1

3.2.0

Tomcat 10.1.19

nginx 1.24.0 (predeterminado), Apache 2.4.58

Corretto 17 with Tomcat 9 AL2023versión 5.1.4

64bit Amazon Linux 2023 v5.1.4 running Tomcat 9 Corretto 17

2023.3.20240219

Corretto 17.0.10.8.1

3.2.0

Tomcat 9.0.83

nginx 1.24.0 (predeterminado), Apache 2.4.58

Corretto 11 with Tomcat 9 AL2023versión 5.1.4

64bit Amazon Linux 2023 v5.1.4 running Tomcat 9 Corretto 11

2023.3.20240219

Corretto 11.0.22.7.1

3.2.0

Tomcat 9.0.83

nginx 1.24.0 (predeterminado), Apache 2.4.58

Corretto 8 with Tomcat 9 AL2versión 4.4.1

64bit Amazon Linux 2 v4.4.1 running Tomcat 9 Corretto 8

2.0.20240223

Corretto 8.402.08.1

3.2.0

Tomcat 9.0.83

nginx 1.22.1 (predeterminado), Apache 2.4.58

.NET Core en Linux

Versión de la plataforma y nombre de pila de soluciones

Plataforma

Servidor proxy

AMI

AWS X-Ray

.NET 6 on AL2023versión 3.0.4

64bit Amazon Linux 2023 v3.0.4 running .NET 6

.NET 6.0.26, compatible con 6.0.26

nginx 1.24.0

2023.3.20240219

3.2.0

.NET Core on AL2 versión 2.6.5

64bit Amazon Linux 2 v2.6.5 running .NET Core

.NET 6.0.27, compatible con 6.0.27

nginx 1.22.1

2.0.20240223

3.2.0

Node.js

Versión de la plataforma y nombre de pila de soluciones

AMI

Versiones de Node.js (versiones de npm)

Servidor proxy

Git

AWS X-Ray

Node.js 20 AL2023versión 6.1.1

64bit Amazon Linux 2023 v6.1.1 running Node.js 20

2023.3.20240219

20,10,0 (102,3)

Versión predeterminada: 20.10.0

nginx 1.24.0 (predeterminado), Apache 2.4.58

2.40.1

3.2.0

Node.js 18 AL2023versión 6.1.1

64bit Amazon Linux 2023 v6.1.1 running Node.js 18

2023.3.20240219

18.18.2 (9.8.1)

Versión predeterminada: 18.18.2

nginx 1.24.0 (predeterminado), Apache 2.4.58

2.40,1

3.2.0

Node.js 18 AL2versión 5.8.11

64bit Amazon Linux 2 v5.8.11 running Node.js 18

2.0.20240223

18.19.1 (10.2.4), 18.19.0 (10.2.3), 18.18.2 (9.8.1), 18.18.1 (9.8.1), 18.18.0 (9.8.1), 18.17.1 (9.6.7), 18.17.0 (9.6.7), 18.16.1 (9.5.1), 18.16.0 (9.5.1), 18.15.0 (9.5.0), 18.14.2 (9.5.0), 18.14.1 (9.3.1), 18.14.0 (9.3.1), 18.13.0 (8.19.3), 18.12.1 (8.19.2), 18.12.0 (8.19.2), 18.11.0 (8.19.2), 18.10.0 (8.19.2), 18.9.1 (8.19.1), 18.9.0 (8.19.1), 18.8.0 (8.18.0), 18.7.0 (8.15.0), 18.6.0 (8.13.2), 5.0 (8.12.1), 18.4.0 (8.12.1), 18.3.0 (8.11.0), 18.2.0 (8.9.0), 18.1.0 (8.8.0), 18.0.0 (8.6.0)

Versión predeterminada: 18.19.1

nginx 1.22.1 (predeterminado), Apache 2.4.58

2.40.1

3.2.0

PHP

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

Composer

Servidor proxy

PHP 8.2 AL2023 versión 4.1.0

64bit Amazon Linux 2023 v4.1.0 running PHP 8.2

20233,20240219

PHP 8.2.15

2.7.1

nginx 1.24.0 (predeterminado), Apache 2.4.58

PHP 8.1 AL2023 versión 4.1.0

64bit Amazon Linux 2023 v4.1.0 running PHP 8.1

2023.3.20240219

PHP 8.1.27

2.7.1

nginx 1.24.0 (predeterminado), Apache 2.4.58

PHP 8.1 AL2 versión 3.6.0

64bit Amazon Linux 2 v3.6.0 running PHP 8.1

2.0.20240223

PHP 8.1.27

2.7.1

nginx 1.22.1 (predeterminado), Apache 2.4.58

Python

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

Administrador de paquetes

Empaquetador

meld3

AWS X-Ray

Servidor proxy

Python 3.11 AL2023versión 4.0.9

64bit Amazon Linux 2023 v4.0.9 running Python 3.11

2023.3.20240219

Python 3.11.6

pipenv 2023.12.1

3.2.0

nginx 1.24.0 (predeterminado), Apache 2.4.58

Python 3.9 AL2023versión 4.0.9

64bit Amazon Linux 2023 v4.0.9 running Python 3.9

2023.3.20240219

Python 3.9.16

pipenv 2023.12.1

3.2.0

nginx 1.24.0 (predeterminado), Apache 2.4.58

Python 3.8 AL2 versión 3.5.12

64bit Amazon Linux 2 v3.5.12 running Python 3.8

2.0.20240223

Python 3.8.16

pipenv 2023.12.1

3.2.0

nginx 1.22.1 (predeterminado), Apache 2.4.58

Ruby

Versión de la plataforma y nombre de pila de soluciones

AMI

Lenguaje

Administrador de paquetes

Servidor de aplicaciones

AWS X-Ray

Servidor proxy

Ruby 3.2 AL2023 versión 4.0.4

64bit Amazon Linux 2023 v4.0.4 running Ruby 3.2

2023.3.20240219

Ruby 3.2.2

RubyGems 3,4,10

Puma 6.4.2

3.2.0

nginx 1.24.0