Release: AWS Elastic Beanstalk Linux-based platform updates on July 20, 2017

Linux-based platforms for AWS Elastic Beanstalk are updated with a new Go language version and updated platform configurations.


Release Date: July 20, 2017
Latest Version: 2010-12-01
Created On: July 21, 2017
Last Updated: October 09, 2017


Changes

Category Description

Go language platform

Updated the Go language to version 1.8.

AMI versions

Updated AMI to the latest version in all Linux platforms, excluding Node.js, which had been updated ealier this month (see Release: AWS Elastic Beanstalk Node.js platform update on July 15, 2017 for details).

Packer Builder

Elastic Beanstalk Packer Builder version 2.3.0

Packer Version AMI
1.0.0 2017.03.1

Single Container Docker

Single Container Docker 17.03 version 2.7.1

Platform Web Server
Docker 17.03.1-ce nginx 1.10.3

Multicontainer Docker

Multicontainer Docker 17.03 version 2.7.2

Platform ECS Agent
Docker 17.03.1-ce 1.14.3

Preconfigured Docker

Glassfish 4.1 (Docker) version 2.7.1

Language Container OS Web Server Application Server Platform Docker Image
Java 8 Debian Jessie nginx 1.10.3 Glassfish 4.1 Docker 17.03.1-ce amazon/aws-eb-glassfish:4.1-jdk8-onbuild-3.5.1

Glassfish 4.0 (Docker) version 2.7.1

Language Container OS Web Server Application Server Platform Docker Image
Java 7 Debian Jessie nginx 1.10.3 Glassfish 4.0 Docker 17.03.1-ce amazon/aws-eb-glassfish:4.0-jdk7-onbuild-3.5.1

Go 1.4 (Docker) version 2.7.1

Language Container OS Web Server Application Server Platform Docker Image
Go 1.4.2 Debian Jessie nginx 1.10.3 none Docker 17.03.1-ce golang:1.4.2-onbuild

Go 1.3 (Docker) version 2.7.1

Language Container OS Web Server Application Server Platform Docker Image
Go 1.3.3 Debian Jessie nginx 1.10.3 none Docker 17.03.1-ce golang:1.3.3-onbuild

Python 3.4 with uWSGI 2 (Docker) version 2.7.1

Language Container OS Web Server Application Server Platform Docker Image
Python 3.4 Debian Jessie nginx 1.10.3 uWSGI 2.0.8 Docker 17.03.1-ce amazon/aws-eb-python:3.4.2-onbuild-3.5.1

Go

Go 1.8 version 2.5.0

Language Web Server
Go 1.8.3 nginx 1.10.3

Java SE

Java 8 version 2.5.2

Language Web Server Tools AWS X-Ray
Java 1.8.0_131 nginx 1.10.3 Ant 1.9.6, Gradle 2.7, Maven 3.3.3 2.0.0

Java 7 version 2.5.2

Language Web Server Tools AWS X-Ray
Java 1.7.0_141 nginx 1.10.3 Ant 1.9.6, Gradle 2.7, Maven 3.3.3 2.0.0

Java with Tomcat

Java 8 with Tomcat 8 version 2.6.2

Language Application Server Web Server AWS X-Ray
Java 1.8.0_131 Tomcat 8.0.44 Apache 2.2.32 2.0.0

Java 7 with Tomcat 7 version 2.6.2

Language Application Server Web Server AWS X-Ray
Java 1.7.0_141 Tomcat 7.0.78 Apache 2.2.32 2.0.0

Java 6 with Tomcat 7 version 2.6.2

Language Application Server Web Server AWS X-Ray
Java 1.6.0_41 Tomcat 7.0.78 Apache 2.2.32 2.0.0

PHP

PHP 7.0 version 2.4.2

Language Composer Web Server
PHP 7.0.16 1.4.1 Apache 2.4.25

PHP 5.6 version 2.4.2

Language Composer Web Server
PHP 5.6.30 1.4.1 Apache 2.4.25

PHP 5.5 version 2.4.2

Language Composer Web Server
PHP 5.5.38 1.4.1 Apache 2.4.25

PHP 5.4 version 2.4.2

Language Composer Web Server
PHP 5.4.45 1.4.1 Apache 2.4.25

Python

Python 3.4 version 2.4.2

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.25 with mod_wsgi 3.5

Python 2.7 version 2.4.2

Language Package Manager Packager meld3 Web Server
Python 2.7.12 pip 7.1.2 setuptools 18.4 meld3 1.0.2 Apache 2.4.25 with mod_wsgi 3.5

Python 2.6 version 2.4.2

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.25 with mod_wsgi 3.5

Ruby

Ruby 2.3 with Puma version 2.4.2

Language Package Manager Application Server Web Server
Ruby 2.3.4-p301 RubyGems 2.5.1 Puma 2.16.0 nginx 1.10.3

Ruby 2.3 with Passenger version 2.4.2

Language Package Manager Application Server Web Server
Ruby 2.3.4-p301 RubyGems 2.5.1 Passenger 4.0.60 nginx 1.10.2

Ruby 2.2 with Puma version 2.4.2

Language Package Manager Application Server Web Server
Ruby 2.2.7-p470 RubyGems 2.4.5.1 Puma 2.16.0 nginx 1.10.3

Ruby 2.2 with Passenger version 2.4.2

Language Package Manager Application Server Web Server
Ruby 2.2.7-p470 RubyGems 2.4.5.1 Passenger 4.0.60 nginx 1.10.2

Ruby 2.1 with Puma version 2.4.2

Language Package Manager Application Server Web Server
Ruby 2.1.10-p492 RubyGems 2.2.5 Puma 2.16.0 nginx 1.10.3

Ruby 2.1 with Passenger version 2.4.2

Language Package Manager Application Server Web Server
Ruby 2.1.10-p492 RubyGems 2.2.5 Passenger 4.0.60 nginx 1.10.2

Ruby 2.0 with Puma version 2.4.2

Language Package Manager Application Server Web Server
Ruby 2.0.0-p648 RubyGems 2.0.14.1 Puma 2.16.0 nginx 1.10.3

Ruby 2.0 with Passenger version 2.4.2

Language Package Manager Application Server Web Server
Ruby 2.0.0-p648 RubyGems 2.0.14.1 Passenger 4.0.60 nginx 1.10.2

Ruby 1.9 with Passenger version 2.4.2

Language Package Manager Application Server Web Server
Ruby 1.9.3-p551 RubyGems 1.8.23.2 Passenger 4.0.60 nginx 1.10.2

See Pre-Configured Platforms in the AWS Elastic Beanstalk Developer Guide for a list of supported configurations and solution stack names.