Debian Jessie on AWS EC2

Testing Images (pre-release)

Jessie is not yet released (as at 26/Dec/14). 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

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.