Differences between revisions 14 and 15
Revision 14 as of 2014-10-22 15:45:11
Size: 2792
Comment:
Revision 15 as of 2014-10-24 15:50:20
Size: 2828
Comment: Add Jessie AMI in Germany (eu-central-1)
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
|| eu-central-1 || ami-fe1620e3 ||

Debian Jessie on AWS EC2

Testing Images (pre release)

Jessie is not yet released (as at 22/Oct/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)

20141019

Region

hvm x86_64 ebs

ap-northeast-1

ami-33a59432

ap-southeast-1

ami-24381976

ap-southeast-2

ami-cd97faf7

eu-central-1

ami-fe1620e3

eu-west-1

ami-d2228da5

sa-east-1

ami-f76cd8ea

us-east-1

ami-62e86d0a

us-west-1

ami-89d5c0cc

us-west-2

ami-b39cd383

us-gov-west-1

ami-9f0f69bc

cn-north-1

ami-264bd91f


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.