On 13/04/2011, at 8:32 AM, Jeff VanDellen wrote:
<snip>
I would love to get involved, and I do write really good
documentation
Heh, that should get you practically adopted around here. :)
I would really like to get StormOnDemand added as a cloud
provider in the image factory project.
Ahhhh, would "StormOnDemand be added as a cloud provider
to Aeolus" (the whole project) be what you're meaning?
Either way is welcome, but just wanting to clarify. :)
*If* you're meaning Aeolus as a whole, then there are
kind of two main parts to look at (my limited
understanding thus far):
+ Control of virtual machine instances, done using the
Deltacloud API (
http://incubator.apache.org/deltacloud/)
I think that would just mean writing a StormOnDemand
driver for Deltacloud. Cut-n-paste-n-modify an existing
driver (kind of thing) will probably work.
+ Getting virtual machine images transferred into
StormOnDemand.
This bit is done by Image Warehouse (iwhd).
The bottom diagram here shows the relationship bit's if
it's helpful:
http://www.aeolusproject.org/page/FUDCon_2011_Presentation
Notice the "image warehouse" there on the left, and the arrows
going between it and S3/CloudFiles. Same thing on the right side
for "Deltacloud Driver" and EC2/CloudServers.
Currently the storm api is in beta and there is not currently a
method
for users to upload custom images, but I would like to know more
details on steps required to make that possible, what are the
requirements on our side and your side. And of course I would like to
help in anyway possible.
Sure, you're not asking in a bad place at all. For Image
Warehouse specifically, there's another mailing list you'll
probably want to jump on as well:
https://fedorahosted.org/mailman/listinfo/iwhd-devel
Chris is on that team too, and is the right kind of person
to be asking. Hope that helps. :)
Regards and best wishes,
Justin Clift