Differences between revisions 22 and 23
Revision 22 as of 2015-02-13 16:20:15
Size: 3798
Comment: New Jessie images.
Revision 23 as of 2015-02-13 16:43:53
Size: 3798
Comment:
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
Jessie is not yet released (as at '''27/Jan/15'''). All images are temporary and may be removed without warning; please do not reference these in your !CloudFormation templates or !AutoScale groups (instead, clone them into your account) until Jessie is '''STABLE'''. Jessie is not yet released (as at '''13/Feb/15'''). All images are temporary and may be removed without warning; please do not reference these in your !CloudFormation templates or !AutoScale groups (instead, clone them into your account) until Jessie is '''STABLE'''.

Debian Jessie on AWS EC2

Testing Images (pre-release)

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

SSH username

SSH to Debian instances as user admin using your SSH key, and then sudo -i to gain root access.

New in Debian Jessie EC2 Images

  • HVM images preferred - 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 for HVM - 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)

  • From 20141225 - apt-transport-https is installed; you can change your sources.list to https://cloudfront.debian.net (or other https site) if you wish!

20150213

Region

hvm x86_64 ebs

paravirtual x86_64 ebs

ap-northeast-1

ami-d9ee08d9

ami-d1e305d1

ap-southeast-1

ami-e49faab6

ami-7e9faa2c

ap-southeast-2

ami-71e1964b

ami-c3e295f9

eu-central-1

ami-5e615343

ami-04615319

eu-west-1

ami-f9a9238e

ami-f7a82280

sa-east-1

ami-cdf947d0

ami-8ff94792

us-east-1

ami-a490dacc

ami-1e91db76

us-west-1

ami-de667c9b

ami-52667c17

us-west-2

ami-5b1d396b

ami-e51c38d5

cn-north-1

ami-b60e9c8f

-

us-gov-west-1

-

-

20141225

Region

hvm x86_64 ebs

paravirtual x86_64 ebs

ap-northeast-1

ami-a4272ca5

ami-74262d75

ap-southeast-1

ami-332f0161

ami-2f2f017d

ap-southeast-2

ami-e1b9d2db

ami-d3b9d2e9

cn-north-1

ami-ee65f7d7

-

eu-central-1

ami-702c1c6d

ami-6a2c1c77

eu-west-1

ami-9440fbe3

ami-7047fc07

sa-east-1

ami-4b5dee56

ami-7d5dee60

us-east-1

ami-aae18fc2

ami-2cfc9244

us-gov-west-1

ami-b39ef890

ami-b19ef892

us-west-1

ami-17899452

ami-21899464

us-west-2

ami-698cdf59

ami-438cdf73


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

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.