Release: AWS Elastic Beanstalk Service Updates on 2016-12-22
AWS Elastic Beanstalk update for December 2016, including support for streaming CloudWatch logs and application version management.
Release Date: December 22, 2016
Latest Version: 2010-12-01
Created On: December 23, 2016
Last Updated: October 09, 2017
Changes
Area | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
Streaming CloudWatch Logs |
You can now stream logs from Elastic Beanstalk managed EC2 instances to Amazon CloudWatch. Learn more at Streaming CloudWatch Logs and eb logs. |
||||||||
Application Version Lifecycle |
You can now configure auto-cleanup policy for your application versions based on version count or age. Learn more at Configuring Application Version Lifecycle Settings, eb appversion, and eb appversion lifecycle. |
||||||||
Amazon Linux |
Security fix for Tomcat and Php | ||||||||
Platform Configurations |
The following configurations have been updated to version 2.3.0:
See the following tables for platform-specific changes. |
||||||||
New instance types |
The following regions have been updated with new instance types:
|
Improvements
Description | Tracking Number |
---|---|
Fixed an issue where checking for ApplyManagedAction to not apply actions caused retrying |
Beanstalk-10111 |
Added retry for managed Auto Scaling launch configuration failure |
Beanstalk-10176 |
Fixed an issue where continue rollback took incorrect snapshot |
Beanstalk-10224 |
Single Container Docker
Single Container Docker 1.11 version 2.3.0
Platform | Web Server |
---|---|
Docker 1.11.2 | nginx 1.10.1 |
Multicontainer Docker
Multicontainer Docker 1.11 version 2.3.0
Platform | ECS Agent |
---|---|
Docker 1.11.2 | 1.13.0 |
Preconfigured Docker
Glassfish 4.1 (Docker) version 2.3.0
Language | Container OS | Web Server | Application Server | Platform | Docker Image |
---|---|---|---|---|---|
Java 8 | Debian Jessie | nginx 1.10.1 | Glassfish 4.1 | Docker 1.11.2 | amazon/aws-eb-glassfish:4.1-jdk8-onbuild-3.5.1 |
Glassfish 4.0 (Docker) version 2.3.0
Language | Container OS | Web Server | Application Server | Platform | Docker Image |
---|---|---|---|---|---|
Java 7 | Debian Jessie | nginx 1.10.1 | Glassfish 4.0 | Docker 1.11.2 | amazon/aws-eb-glassfish:4.0-jdk7-onbuild-3.5.1 |
Go 1.4 (Docker) version 2.3.0
Language | Container OS | Web Server | Application Server | Platform | Docker Image |
---|---|---|---|---|---|
Go 1.4.2 | Debian Jessie | nginx 1.10.1 | none | Docker 1.11.2 | golang:1.4.2-onbuild |
Go 1.3 (Docker) version 2.3.0
Language | Container OS | Web Server | Application Server | Platform | Docker Image |
---|---|---|---|---|---|
Go 1.3.3 | Debian Jessie | nginx 1.10.1 | none | Docker 1.11.2 | golang:1.3.3-onbuild |
Python 3.4 with uWSGI 2 (Docker) version 2.3.0
Language | Container OS | Web Server | Application Server | Platform | Docker Image |
---|---|---|---|---|---|
Python 3.4 | Debian Jessie | nginx 1.10.1 | uWSGI 2.0.8 | Docker 1.11.2 | amazon/aws-eb-python:3.4.2-onbuild-3.5.1 |
Go
Go 1.5 version 2.3.0
Language | Web Server |
---|---|
Go 1.5.3 | nginx 1.10.1 |
Java SE
Java 8 version 2.4.0
Language | Web Server | Tools | AWS X-Ray |
---|---|---|---|
Java 1.8.0_111 | nginx 1.10.1 | Ant 1.9.6, Gradle 2.7, Maven 3.3.3 | 1.0.0 |
Java 7 version 2.3.0
Language | Web Server | Tools | AWS X-Ray |
---|---|---|---|
Java 1.7.0_121 | nginx 1.10.1 | Ant 1.9.6, Gradle 2.7, Maven 3.3.3 | 1.0.0 |
Java with Tomcat
Java 8 with Tomcat 8 version 2.5.0
Language | Application Server | Web Server | AWS X-Ray |
---|---|---|---|
Java 1.8.0_111 | Tomcat 8.0.38 | Apache 2.2.31 | 1.0.0 |
Java 7 with Tomcat 7 version 2.5.0
Language | Application Server | Web Server | AWS X-Ray |
---|---|---|---|
Java 1.7.0_121 | Tomcat 7.0.72 | Apache 2.2.31 | 1.0.0 |
Java 6 with Tomcat 7 version 2.5.0
Language | Application Server | Web Server | AWS X-Ray |
---|---|---|---|
Java 1.6.0_40 | Tomcat 7.0.72 | Apache 2.2.31 | 1.0.0 |
Node.js
Node.js version 3.3.0
Platform | Package Manager | Web Servers | Git | AWS X-Ray |
---|---|---|---|---|
Node.js 6.9.1, Also supports 6.9.1, 6.2.2, 5.12.0, 4.6.1, 4.4.6, 0.12.17, 0.12.15, 0.10.48, 0.10.46 | NPM 3.9.5 | nginx 1.10.1, Apache 2.4.23 | 2.7.4 | 1.0.0 |
PHP
PHP 7.0 version 2.3.0
Language | Composer | Web Server |
---|---|---|
PHP 7.0.11 | 1.2.0 | Apache 2.4.23 |
PHP 5.6 version 2.3.0
Language | Composer | Web Server |
---|---|---|
PHP 5.6.26 | 1.2.0 | Apache 2.4.23 |
PHP 5.5 version 2.3.0
Language | Composer | Web Server |
---|---|---|
PHP 5.5.38 | 1.2.0 | Apache 2.4.23 |
PHP 5.4 version 2.3.0
Language | Composer | Web Server |
---|---|---|
PHP 5.4.45 | 1.2.0 | Apache 2.4.23 |
Python
Python 3.4 version 2.3.0
Language | Package Manager | Packager | meld3 | Web Server |
---|---|---|---|---|
Python 3.4.3 | pip 7.1.2 | setuptools 18.4 | meld3 1.0.2 | Apache 2.4.18 with mod_wsgi 3.5 |
Python 2.7 version 2.3.0
Language | Package Manager | Packager | meld3 | Web Server |
---|---|---|---|---|
Python 2.7.10 | pip 7.1.2 | setuptools 18.4 | meld3 1.0.2 | Apache 2.4.18 with mod_wsgi 3.5 |
Python 2.6 version 2.3.0
Language | Package Manager | Packager | meld3 | Web Server |
---|---|---|---|---|
Python 2.6.9 | pip 7.1.2 | setuptools 18.4 | meld3 1.0.2 | Apache 2.4.18 with mod_wsgi 3.5 |
Ruby
Ruby 2.3 with Puma version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 2.3.1-p112 | RubyGems 2.5.1 | Puma 2.16.0 | nginx 1.10.1 |
Ruby 2.3 with Passenger version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 2.3.1-p112 | RubyGems 2.5.1 | Passenger 4.0.60 | nginx 1.10.1 |
Ruby 2.2 with Puma version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 2.2.5-p319 | RubyGems 2.4.5.1 | Puma 2.16.0 | nginx 1.10.1 |
Ruby 2.2 with Passenger version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 2.2.5-p319 | RubyGems 2.4.5.1 | Passenger 4.0.60 | nginx 1.10.1 |
Ruby 2.1 with Puma version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 2.1.9-p490 | RubyGems 2.2.5 | Puma 2.16.0 | nginx 1.10.1 |
Ruby 2.1 with Passenger version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 2.1.9-p490 | RubyGems 2.2.5 | Passenger 4.0.60 | nginx 1.10.1 |
Ruby 2.0 with Puma version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 2.0.0-p648 | RubyGems 2.0.14.1 | Puma 2.16.0 | nginx 1.10.1 |
Ruby 2.0 with Passenger version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 2.0.0-p648 | RubyGems 2.0.14.1 | Passenger 4.0.60 | nginx 1.10.1 |
Ruby 1.9 with Passenger version 2.3.0
Language | Package Manager | Application Server | Web Server |
---|---|---|---|
Ruby 1.9.3-p551 | RubyGems 1.8.23.2 | Passenger 4.0.60 | nginx 1.10.1 |
See Supported Platforms in the AWS Elastic Beanstalk Developer Guide for a list of supported configurations and solution stack names.