Hi,

This patch will add support for creating images from running or stopped
instances in Amazon EC2. EC2 support 'CreateImage' call for all EBS 
instances.

Deltacloud API implements that in this way:

POST /api/images
Parameters: { :instance_id => 'i-123123', :name => 'image name' }

I checked GoGrid and they have something similar[1] for 'sandbox'
instances. Which means that we will need to add some feature to
instances collection to create 'sandbox' instance in GoGrid.

I didn't check Rackspace but Ovi said that they have something very
similar.

Please let me know what do you think about this approach.

PS: I attached a working example for EC2, *but* you need to have patched
gem installed (you can grab one from my github account[2]). To install it:

git clone git://github.com/mifo/aws.git
git checkout myupstream
gem build aws.gemspec
gem uninstall aws
gem install --local aws.gem

Or wait until Appoxy's integrate my patch to upstream gem.

[1] http://wiki.gogrid.com/wiki/index.php/API:grid.image.save
[2] https://github.com/mifo/aws/tree/myupstream

Reply via email to