I've searched everywhere but can't find a definitive answer: Is there an official Ubuntu 14.04 AMI for HVM that runs on T2.medium? (Or T2.any, actually)
It looks like the answer is "no".
So the corollary question is: Why not? Why does Canonical limit Ubuntu from running on T2.medium?
Final corollary question: I found a community AMI that runs on T2.medium. Is this my only option? How do the community AMIs differ from the official?
I still get the experience as I've described, but it is inconsistent and buggy. I'm adding the details here in case it helps someone else. I've taken some screenshots.
- Launch via the EC2 web UI, T2.MEDIUM and many other instance sizes are grayed out. I get here via EC2->Instances->Launch Instance (button)->Search for "ubuntu"->Choose "Ubuntu Server 14.04 LTS (HVM)"
- Launch from Ubuntu Cloud Images directory (https://cloud-images.ubuntu.com/locator/), I can choose the same AMI ID by browsing the directory and clicking the AMI ID itself which is linked to the AWS EC2 Launch Instance Wizard.
Note: The AMI ID is the same in both URLs!