Eucalyptus 4.0 is coming soon, and you can try it in beta, on a single system, right now.
To take your own AWS-compatible cloud-in-a-box for a spin, here’s what you do:
- Install CentOS 6.5 minimal on a box that supports virtualization. Give it a fixed IP address.
- Set aside a range of contiguous IP addresses to play with. 20 should be plenty.
- As root, run the following command:
bash <(curl -s https://raw.githubusercontent.com/eucalyptus/eucalyptus-cookbook/master/faststart/cloud-in-a-box.sh)
That’s it.
It’s still in beta, so if it breaks, you get to keep both pieces — but it’s pretty stable for me.
The installation script is based on Chef Solo. The goal is to provide a very simple installation experience that results in either a running cloud, or a very clear explanation of why you do not have a running cloud. Once CentOS minimal is installed, a typical install takes about 15 minutes. (NOTE: do *not* install the Desktop version; NetworkManager and PackageKit get in the way.)
If you have any problems getting your cloud-in-a-box up and running, don’t hesitate to reach out to me on Twitter (@gregdek) or on freenode (gregdek, #eucalyptus). At this stage, bad news is the best news, so if you have bugs, let’s see ‘em.
I especially invite my friends who work for OpenStack vendors to see how the other half lives. ;)
