Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



Up to recent OpenStack releases (being kilo the last version oficially supported for EC2), NOVA (the compute component of OpenStack) had very limited EC2 compatibility. On Liberty, this compatibility layer entered in "deprecation" state, and from Mitaka is no longer available in Nova.

Lucky us, a group from the OpenStack community decided to re-include EC2 support, and created a "more robust and complete" AWS-EC2 compatibility layer, even with VPC Support:

While is not considered part of the OpenStack core modules (yet), it still offer more than old EC2 compatibility on Nova up to Kilo. The EC2 support can be installed in the last 3 more recents OpenStack versions: Kilo, Liberty and Mitaka.

We'll explore in our recipes how to properlly install it on an already-working cloud, and how to use it for EC2 instance creation, both EC2-Classic and EC2-VPC.

What recipes you'll find here ?:

In the following links you'll find our two recipes. The first one uses Centos 7 packages (available on Centos Cloud Repo for Liberty and Mitaka), the second one uses the source packages from GIT EC2 Project Site. A full LAB is included in the Centos 7 recipe.

You can’t perform that action at this time.