Differences between revisions 10 and 11
Revision 10 as of 2014-09-26 07:52:55
Size: 3490
Comment: Add us-gov-west-1 AMI for 20140925
Revision 11 as of 2014-09-26 07:54:26
Size: 3653
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
Jessie is not yet released (as at '''21/Sept/14'''). All images are temporary and may be removed without warning; please do not reference these AMIs in your !CloudFormation templates or !AutoScale groups (instead, clone them into your account). Jessie is not yet released (as at '''25/Sept/14'''). All images are temporary and may be removed without warning; please do not reference these AMIs in your !CloudFormation templates or !AutoScale groups (instead, clone them into your account).
Line 28: Line 28:
These AMIs are generated post-shell-shock and should contain an updated bash package.
Line 45: Line 47:

26/Sept/2014: These AMIs are deprecated; they will be removed shortly.

Debian Jessie on AWS EC2

Testing Images (pre release)

Jessie is not yet released (as at 25/Sept/14). All images are temporary and may be removed without warning; please do not reference these AMIs in your CloudFormation templates or AutoScale groups (instead, clone them into your account).

SSH username

Connect to Debian instances as the user admin using your nominated SSH key, and then sudo -i to gain root access. Remote root and password-based SSH is disabled.

New in Debian Jessie EC2 Images

  • HVM images only - current generation EC2 instances all support HVM virtualisation.
  • 64 bit images only - current generation EC2 instances all support 64 bit; if you require 32 bit, please look at Multiarch
  • SR-IOV images only - enhanced Networking is enabled by default
  • Multiple ENI support - DHCP client is configured to support the number of network interfaces the instance supports (up to 8), hot plugged with udev
  • Multiple sub-interfaces - DHCP client is configured to support multiple IP addresses per interface
  • AWS CLI is installed by default (from Debian package)
  • Python-boto is installed by default (from Debian package)

20140925

These AMIs are generated post-shell-shock and should contain an updated bash package.

Virtualisation

Hardware Virtualisation (HVM)

Root filesystem

EBS

Architecture

x86_64

eu-west-1

ami-c4f859b3

sa-east-1

ami-9f0ba182

us-east-1

ami-d83782b0

ap-northeast-1

ami-13eac312

us-west-2

ami-419ad971

us-west-1

ami-89d4dccc

ap-southeast-1

ami-1e6a4d4c

ap-southeast-2

ami-41f99a7b

cn-north-1

ami-d255c7eb

us-gov-west-1

ami-2f26400c

20140921

26/Sept/2014: These AMIs are deprecated; they will be removed shortly.

Virtualisation

Hardware Virtualisation (HVM)

Root filesystem

EBS

Architecture

x86_64

US-East-1

ami-5c1ab234

US-West-1

ami-116f6754

US-West-2

ami-f7f0b0c7

EU-West-1

ami-02ec4a75

AP-Southeast-1

ami-8cddf9de

AP-Southeast-2

ami-15a9ca2f

AP-Northeast-1

ami-85406e84

SA-East-1

ami-9b45ef86

US-Gov-West-1

ami-bbdfb898

CN-North-1

ami-3e54c607


The Jessie release of Debian was built with bootstrap-vz (formerly called build-debian-cloud), and contains the CloudInit package installed from Debian backports.

Please note that a Marketplace image volume cannot be attached to another running instance (For example, to repair a broken /etc/fstab, or /etc/network/interfaces). This is a limitation of all Marketplace images, as described here: Official AWS documentation

Fun with cloud-init

You may wish to play with cloud-init, for example:

   1 #cloud-config
   2 package_update: true
   3 package_upgrade: true
   4 package_reboot_if_required: true
   5 packages:
   6 - pwgen
   7 - less
   8 locale: fr_FR.UTF-8
   9 ssh_authorized_keys:
  10 - ssh-rsa AAAAB3Nz....89dGp5 me@mykey1
  11 - ssh-rsa AAAAB3Nz....89dGp5 me@mykey2
  12 final_message: "The system is finally up, after $UPTIME seconds"


See also Cloud and Teams/Cloud.